For the people I work with, I'd say no to writing more efficient code, and maybe to using more advanced algorithms. I say maybe only because they'll just ask an LLM to make it more memory efficient. Which in theory will…
I'll tell you why I won't choose it as a solo dev. Back when I was still young and impressionable, I had several frustrating experiences with it at university. Most due to my inexperience, a few times due to Windows…
I disagree with this, but I understand where it's coming from. I think you have a form of whiplash from things like: - Novices overusing the new shiny. - Java/C++/etc Jr programmers overusing design patterns. - Perl…
I work with a client that has us ssh in. We are committing on branches, and they are linked to testing subdomains. So there is some safety. In theory you can spin up a local copy. Almost no one does it. Between the…
Around 2010 the company I worked for had a pay freeze. Most employees worked in the office, but about 1/4 worked remote. About three years later the freeze was lifted. The in office employees were notified about said…
Stop giving your employer free labor. It sounds like you're on your way to burnout, and your misplacing some of your frustration onto the Jr devs. Let me ask you this: What $$ will the current level of work be…
My kids came with manuals. Every new baby in Taiwan does. We also got a manual for the pregnancy. Very useful. I know that one of the public health orgs in Australia has something similar. You should be able to google…
Plenty of us coded before SO, but I think you're being too general. Using SO to see examples of syntax is completely different than copying a chunk/function/page of original code someone wrote to solve a problem.
While I agree businesses have to mitigate against bots and hacking, I'd like to push back a bit. I'm an American living abroad. I have the same types of issues as OP, even with my reliable internet. The current methods…
Some of the comments below are talking about how to successfully argue against the move. Does your company have some history you can point out? We've had enough of these type guys and their failed space ship projects…
> Also, what's up with people asking this question in the first conversation? At least here in the USA, there's a lot of advice about deflecting that question. Things like, countering with "What are your pay ranges?",…
If I understand right you are saying that the # of symbols Perl employs makes it hard to understand or read, correct? TL;DR; I would say that you assertion is context sensitive. - For a junior Perl programmer or an…
I agree with this threshold idea, and I would argue that Perl and probably Ruby also have a lower threshold for switching than Python. Nothing against Python.
This is something I plan to start writing about. There isn't enough intermediate and advanced material. I've also ran into too many "senior" programmers that not only lack some of the topics you mentioned, but also fail…
I read 2 fiction for every non-fiction. For a while I read 40-50 books a year. Nowadays, It's between 1 & 2 a month on average.
When we traveled(2015-2018): - laptop, no larger than 17 in screen, and the thinner and lighter the better. - portable monitor like the Asus ZenScreen MB14AC - VPN - universal power adapters & a surge protector - small…
There's a whole bunch of technical skills that Universities didn't teach when I was there. I would recommend reading The Pragmatic Programmers by David Thomas and Andrew Hunt to help with that. Equally important are…
I work for a small company that's been around for 20+ years. All of those things you outlined as basic, are things that I have been fighting for the last eight years. I've won a few battles, compromised on a few others,…
To each their own. It always fascinates me to hear about Java/.NET environments that massive. Do you only work on 1 project for months at a time? Do you not ever need to reboot into another OS? Is your laptop power…
MySQL workbench will generate a diagram for mysql/mariadb databases.
We shouldn't compare creation of languages to frameworks. If you look at back end frameworks, like web MVCs or ORMs, each language usually only has one or two major players.
I use Dvorak, I'm faster in Dvorak, and have less RSI issues. As an adult that works from hardware I control I almost never have to type QWERTY anymore. In the past things like computer labs, and locked down school…
Been doing back end for 13 years, and I try to visit a programming conference or two a year. I think on average back end churns slower. Every year I'll hit a conference, and hear about the latest and greatest, but only…
- Not all IDEs show method signatures. - Not all languages have IDEs developed specifically for them. - Some IDEs require configuration/plugins to have that feature. - Some IDEs will give you method signatures for…
I head a tale that had the same lesson. Not sure where I heard it, but it went something like this: >There was a Buddhist monastery up in the mountains. Every day at noon the head monk would call everyone together in…
For the people I work with, I'd say no to writing more efficient code, and maybe to using more advanced algorithms. I say maybe only because they'll just ask an LLM to make it more memory efficient. Which in theory will…
I'll tell you why I won't choose it as a solo dev. Back when I was still young and impressionable, I had several frustrating experiences with it at university. Most due to my inexperience, a few times due to Windows…
I disagree with this, but I understand where it's coming from. I think you have a form of whiplash from things like: - Novices overusing the new shiny. - Java/C++/etc Jr programmers overusing design patterns. - Perl…
I work with a client that has us ssh in. We are committing on branches, and they are linked to testing subdomains. So there is some safety. In theory you can spin up a local copy. Almost no one does it. Between the…
Around 2010 the company I worked for had a pay freeze. Most employees worked in the office, but about 1/4 worked remote. About three years later the freeze was lifted. The in office employees were notified about said…
Stop giving your employer free labor. It sounds like you're on your way to burnout, and your misplacing some of your frustration onto the Jr devs. Let me ask you this: What $$ will the current level of work be…
My kids came with manuals. Every new baby in Taiwan does. We also got a manual for the pregnancy. Very useful. I know that one of the public health orgs in Australia has something similar. You should be able to google…
Plenty of us coded before SO, but I think you're being too general. Using SO to see examples of syntax is completely different than copying a chunk/function/page of original code someone wrote to solve a problem.
While I agree businesses have to mitigate against bots and hacking, I'd like to push back a bit. I'm an American living abroad. I have the same types of issues as OP, even with my reliable internet. The current methods…
Some of the comments below are talking about how to successfully argue against the move. Does your company have some history you can point out? We've had enough of these type guys and their failed space ship projects…
> Also, what's up with people asking this question in the first conversation? At least here in the USA, there's a lot of advice about deflecting that question. Things like, countering with "What are your pay ranges?",…
If I understand right you are saying that the # of symbols Perl employs makes it hard to understand or read, correct? TL;DR; I would say that you assertion is context sensitive. - For a junior Perl programmer or an…
I agree with this threshold idea, and I would argue that Perl and probably Ruby also have a lower threshold for switching than Python. Nothing against Python.
This is something I plan to start writing about. There isn't enough intermediate and advanced material. I've also ran into too many "senior" programmers that not only lack some of the topics you mentioned, but also fail…
I read 2 fiction for every non-fiction. For a while I read 40-50 books a year. Nowadays, It's between 1 & 2 a month on average.
When we traveled(2015-2018): - laptop, no larger than 17 in screen, and the thinner and lighter the better. - portable monitor like the Asus ZenScreen MB14AC - VPN - universal power adapters & a surge protector - small…
There's a whole bunch of technical skills that Universities didn't teach when I was there. I would recommend reading The Pragmatic Programmers by David Thomas and Andrew Hunt to help with that. Equally important are…
I work for a small company that's been around for 20+ years. All of those things you outlined as basic, are things that I have been fighting for the last eight years. I've won a few battles, compromised on a few others,…
To each their own. It always fascinates me to hear about Java/.NET environments that massive. Do you only work on 1 project for months at a time? Do you not ever need to reboot into another OS? Is your laptop power…
MySQL workbench will generate a diagram for mysql/mariadb databases.
We shouldn't compare creation of languages to frameworks. If you look at back end frameworks, like web MVCs or ORMs, each language usually only has one or two major players.
I use Dvorak, I'm faster in Dvorak, and have less RSI issues. As an adult that works from hardware I control I almost never have to type QWERTY anymore. In the past things like computer labs, and locked down school…
Been doing back end for 13 years, and I try to visit a programming conference or two a year. I think on average back end churns slower. Every year I'll hit a conference, and hear about the latest and greatest, but only…
- Not all IDEs show method signatures. - Not all languages have IDEs developed specifically for them. - Some IDEs require configuration/plugins to have that feature. - Some IDEs will give you method signatures for…
I head a tale that had the same lesson. Not sure where I heard it, but it went something like this: >There was a Buddhist monastery up in the mountains. Every day at noon the head monk would call everyone together in…