• 0 Posts
  • 481 Comments
Joined 1 year ago
cake
Cake day: June 22nd, 2023

help-circle



  • I’m trying to understand Git, but it’s a giant conceptual leap.

    To start with, start with just using git locally. Don’t worry about GitHub or similar. Then git and SVN will work very similarly. The main difference is that you need to git add files with changes inside before you commit them.

    Once you’re comfortable with using it by yourself, then I suggest running something like forgejo locally to be your own code server. Then you can play and learn how the two parts work together.

    Generally, you need to give yourself a little time. You need to do the work. Be efficient…sure, but don’t try to force it to be quicker than the time you need to learn.









  • Often the money if far more than the individual realises.

    1. Depending on the country, there may be taxes or other benefits which rise to the same degree or more.

    2. Members of the team or grade need to be paid amounts which are within some range so that everything is fair.

    You may feel you’re worth more than the majority of others, but it’s rarely the truth.

    A VP was brought in at the company I used to work for that claimed “I need to offer candidates substantial increases or else I won’t attract top talent”. He started hiring people at a significantly higher rate. (I left at this point) Soon, the other engineers found out and all hell broke loose. They demanded equal pay.

    The company is currently in financial difficulties. The salary bill got too big. They’re now struggling to complete the projects underway because they’ve had to cut staff and the 40yo company is probably going to be swallowed up.








  • That’s disengenuous though.

    • We’re not forcing you to learn rust. We’ll just place code in your security critical project in a language you don’t know.

    • Rust is a second class citizen, but we feel rust is the superior language and all code should eventually benefit from it’s memory safety.

    • We’re not suggesting that code needs to be rewritten in rust, but the Linux kernel development must internalise the need for memory safe languages.

    No other language community does what the rust community does. Haskellers don’t go to the Emacs project and say “We’d like to write Emacs modules, but we think Haskell is a much nicer and safer functional language than Lisp, so how about we add the capability of using Haskell and Lisp?”. Pythonistas didn’t add Python support to Rails along side Ruby.

    Rusties seem to want to convert everyone by Trojan horsing their way into communities. It’s extremely damaging, both to those communities and to rust itself.