Yup, that makes total sense. Kind of surprising they didn’t have the TZ on there in the first place but it happens.
falsem
- 0 Posts
- 16 Comments
falsem@kbin.socialto Programming@programming.dev•what's the highest increase in salary you've had or seen?3·2 years agoYeah, that would probably do it.
falsem@kbin.socialto Programming@programming.dev•what's the highest increase in salary you've had or seen?5·2 years agoWhat the fuck are you doing that makes you 1.5M/yr?
falsem@kbin.socialto Programming@programming.dev•The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.22·2 years agoYou’d be surprised by the number of applicants that can’t write a for-loop. There’s a middle ground between no test and complex tree search algorithms.
falsem@kbin.socialto Programming@programming.dev•The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.41·2 years agoWhy are you assuming FAANG resumes can’t do system design?
falsem@kbin.socialto Programming@programming.dev•The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.52·2 years ago“Here’s an icky piece of code, tell me what it does and what you would do to improve it” seems to have fallen out of style, though it’s not clear to me why.
Because reviewing code is easier than writing it, unfortunately.
falsem@kbin.socialto Programming@programming.dev•The only thing doing tech tests has taught me is that I'm too stupid to do the job I've been doing professionally for the better part of 2 decades.13·2 years agoThere’s a story/joke about a company that has a large, important industrial machine that stopped working. They call in a specialist engineer, who walks up, hits it with a hammer, and it starts working again. He then hands the manager a bill for $2000. Incensed, the manager demands an itemized invoice because this was outrageous for something that took 2 minutes. The engineer kindly obliges: hammer $5, knowing where to use the hammer $1995.
I don’t like nesting single use functions.
At a certain point this is necessary due to overall length. You don’t want a single function that is hundreds of lines long - they suck to debug and to test. Single-use functions break that up into logical chunks that make it easier to understand.
The moment I follow a function and it’s just another abstraction for more functions I start feeling dread.
This can actually be ideal in many cases due to the Single-responsibility Principle. Think of the purpose of those functions as coordinating the workflow of the other functions.
falsem@kbin.socialto Programming@programming.dev•[Meta] Is it OK to ask questions in here or should there be an AskProgramming community?23·2 years agoIt’s fine IMO. Traffic isn’t high enough for a split to make sense
falsem@kbin.socialto Programming@programming.dev•need help with some fundamentals of for loops. it looks like im so close to fully grasping grabbing an item out of a list, but not quite. examples below3·2 years agoYeah, I’m not a fan of them overall. I think multiple lines is more readable. There are a LOT of people that disagree with me though.
falsem@kbin.socialto Programming@programming.dev•Is it really a breaking change if a method changes output after an update?141·2 years agoThat’s not a functionality change. The method still does the same thing: “outputs the current version of the software”.
falsem@kbin.socialto Programming@programming.dev•HashiCorp changes license from Mozilla Public License 2.0 to Business Source License 1.1 on their products3·2 years agoYou’re cherry picking a definition to support your agenda.
falsem@kbin.socialto Programming@programming.dev•HashiCorp changes license from Mozilla Public License 2.0 to Business Source License 1.1 on their products23·2 years agoYou’re conflating FOSS and open source. This is open source just not FOSS anymore
A developer maintained a NodeJS package called left-pad that would add leading whitespace to strings. He unpublished the package and broke basically the entire Node ecosystem until the repo owner forcibly republished it against the author’s wishes.
I wish.
-Guy who types over 100WPM but still makes a lot of spelling mistakes.