> and now with far greater reach and speed than ever before I heard that before. Borland Delphi, Microsoft FrontPage, Macromedia Flash and so on. I learned how in 5 years or so, these new technologies would dominate everything. Then I learned that two scenarios exist. One of them is "being replaced by a tool", the other is "being orphaned by a tool". You need to be prepared for both.
Yes, if you built your career on FrontPage you have probably had a bad time. Many such cases. That said, even if the specific products like Cursor or ChatGPT are not here in 5 years, I am confident we are not going to collectively dismiss the utility of LLMs.
Now might be the best time to learn software development
201–210 of 375 posts
Re: Now might be the best time to learn software development
#202Re: Now might be the best time to learn software development
#203Earlier quoted context omitted.
I didn't mention one or two people, I mentioned a theoretical strategy that is also employed by non-unionized bureaucracies. And I admitted that the strategy is impeded by the fact that many software developers are self-loathing people with no spine. It is possible that obedient people need highly paid union bosses, i.e., new leaders they can follow.
You're wrong, obedient people are exactly the type that don't need unions, they are obedient and accept anything. Unions are for people that don't accept anything and know that they are a target taking action alone or in non organized ways. Unions are the way to multiply the forces and work as a group with common interests, it is for people that are not extremely selfish and egocentric.
Nobody wants to inhale toxic fumes in some factory? well then the company had better invest in safety equipment, or work dont get done. We dont need a union for this
Re: Now might be the best time to learn software development
#204Re: Now might be the best time to learn software development
#205Earlier quoted context omitted.
Excel enters the chat
For some strange reason Excel really managed to do it. Many many people who don't think of themselves anywhere near being a programmer, somehow get at ease in front of Excel enough that they often inadvertently and kind of unawarely end up learning programming concepts and creating much more complex computational applications than its been possible with any other tool for non-developers.
Spreadsheets flip the usual interface from code-first to data-first, so the program is directly presenting the user with a version of what I'm doing in my head. It allows them to go step-by-step building up the code while focusing on what they want to do (transform data) instead of having to do it in their head while focusing on the how (the code).
Re: Now might be the best time to learn software development
#206In fact, in my opinion, one of the benefits of AI tools that is often overlooked is "psychological support". When you are stuck at work, it will give you a push. Even if it is not completely right, it is enough to get you moving. The feeling of "no longer fighting alone at work" is actually more important than many people think.
To each his own. I'm completely drained after 30 min of "discussing" with an LLM, which is essentially an overconfident idiot. Pushes never come from the LLM, which can be easily seen by feeding the output of two LLMs into each other. The conversation collapses completely. Using Google while ignoring the obnoxious and often wrong LLM summaries at the top gives you access to the websites of real human experts, who oft…
So we are close to an AI president.
Re: Now might be the best time to learn software development
#207Earlier quoted context omitted.
Why does every system need to be efficient?
Sorry to be that guy, but would to prefer if your computer and phone each cost $5000?
this is akin to the self-checkout aisles in supermarkets, some of which have been rolled back to add back in more human checkout staff.
why? people liked interacting with the inefficient humans. turns out efficiency isn’t ideal in all cases.
i wasn’t trying to argue that everything should be inefficient. i was trying to point out that not everything needs to be efficient.
two very different things, and it seems (?) you may have thought i meant the former.
Re: Now might be the best time to learn software development
#208Earlier quoted context omitted.
You're wrong, obedient people are exactly the type that don't need unions, they are obedient and accept anything. Unions are for people that don't accept anything and know that they are a target taking action alone or in non organized ways. Unions are the way to multiply the forces and work as a group with common interests, it is for people that are not extremely selfish and egocentric.
why do you need a union? everyone should just set their personal standards for what they accept/demand, and then let the market sort it out? someone wants to work for $20/hour programming, in a fashion that can satisfy some demand? great, then I will simply NOT be doing that job. Everyone wins even though I do not get that particular job. Someone is willing to work 7 days a week as they prefer to grind to earn more m…
If you leave it up to each worker to fend for himself with no negotiating power beyond his personal freedom to walk out, you get sweatshops and poorhouses in any industry where labor is fungible. If you want nice societies where average people can live in good homes with yards and nearby playgrounds and go to work at jobs that don't destroy their bodies and souls, then something has to keep wages at a level to support all that.
I'm not necessarily a fan of unions; I think in many cases you end up with the union screwing you from one side while the corporation screws you from the other. And the public sector unions we have today team up with the state to screw everyone else. But workers at least need the freedom to organize, or all the pressure on wages and conditions will be downward for any job that most people can do. The alternative is to have government try to keep wages and conditions up, and it's not good at that, so it just creates inflation with wages trailing behind.
Re: Now might be the best time to learn software development
#209Earlier quoted context omitted.
> World will have lots more of apps, and programmers. This is actually bad for existing programmers though? Do you not see how this devalues your skills?
There are far more programmers now than in 1980, yet the average programmer makes far more (inflation adjusted) now.
Re: Now might be the best time to learn software development
#210In fact, in my opinion, one of the benefits of AI tools that is often overlooked is "psychological support". When you are stuck at work, it will give you a push. Even if it is not completely right, it is enough to get you moving. The feeling of "no longer fighting alone at work" is actually more important than many people think.