NIH (Not Invented Here) is absolutely the downfall of many tech companies. Code costs constant money to maintain - it may sound illogical since it’s unchanged from the day it was written but it absolutely is the case.
NIH (Not Invented Here) is absolutely the downfall of many tech companies. Code costs constant money to maintain - it may sound illogical since it’s unchanged from the day it was written but it absolutely is the case.
In most of the developed world there is a mandatory level of severance (and companies can obviously exceed that if they want but the base amount is guaranteed). In BC it’s one week after three months (the probationary period) a second week after one year and then one additional week per year up to a maximum of eight weeks.
Don’t let that fear cow you into accepting marginal raises or career stagnation (assuming you’re not happy at your current level). Severance (outside the US) is usually generous enough to skate into your next opportunity and, tbh, working in constant fear is fucking awful for your mental health.
As someone who writes high throughput PHP code I can confirm that it’s much more about technique than language capabilities (though in an embedded setting things with dynamic GCs are simply unusable unless static memory management can be enabled with a compiler switch).
For most projects you’d be much more rewarded for focusing on tools/framework/libraries available for the different languages (since that’s where most initial effort will go) and then build up any missing functionality as needed ontop of that base.
Most languages can do pretty much anything these days. The technical advantages are much smaller than the impact the right approach will have… it’s one reason that I hold “maintainability” as the most important attribute of a project.
Having an editor with spell checking makes me deeply sad whenever I’m viewing code.
GitExtensions
I use an excellent GUI that opens a terminal to run the commands you execute in it so that you can review the precise command in case you need to modify it.
Awesome, it’s fucking overdue!
I’d suggest that 95% of Jira complaints are actually about corporate culture which is felt most keenly through asshole PMs trying to micromanage you through a ticketing system. It’s mostly a fine piece of software - if you have a certified wizard to configure it it can be great… if you have a dummy it’s going to be barely usable - but you can say the same thing about github issue tracking.
The unfortunate thing is that the teams most likely to use Jira are also the teams I most likely never want to work on.
1st floor is the entrance level.
explode('brain', 'ai')
Foo is both the first and fifth item - Foo is the first item in that segment (or slice if you’re a weird golang programmer) but it is also the fifth item in some sir-not-appears-in-this-film list that is responsible for the odd numbering. If I said “I just finished the fifth item on our todo list” you’d mark off Foo because that’s clearly what I was referring to.
Places can have two labels (or more!) and, for bonus points, zeroth is a thing because we both know what that word means.
Canada sad.
They always forget about us.
I’m the twost two that’s ever twoed.
I, too, am an 8601 enthusiast. Stupid America means we need to go y-m-d for date ordering to not be ambiguous.
Yes, and if he texted “Hey, I’m at the zeroith table” and the woman replied with the sibling comment then you know to run far and run fast.
My beowulf cluster can run at terafaps/s levels under ideal conditions.
Merci beaucoup!