Earlier quoted context omitted.
How is not touching a programming language until college a bad thing? Some people just want to make a living out of software engineering and then go home and they aren't sweating over Web 4.0 or whatever we are on now.
18 is awfully old to start learning something for the first time. Imagine saying the same thing about math, reading, or history. It's harder to pick things up when you're older, and it leaves fewer people capable of it. See also: learning human languages.
Times are great for programmers now. How does it end?
111–120 of 611 posts
Re: Times are great for programmers now. How does it end?
#112> The markets are doing their thing. Everyone sees tech workers making money and just generally having a good time and they think: “Hey that sounds like a good career choice”. It seems like you could replace tech workers with any other profession that sounds like a good career choice. Can literally everyone (or even the majority) learn to code? Do they want to learn to code? In my experience, the answer to both quest…
I think almost anyone could learn to code, but they get to the doing of it and find out that they don't want to. Most people don't want to plan, do logic puzzles and problem solve all day, and when they figure out that, that's the majority of it in type form and some meetings thrown in, so you can do it in groups... the movie romance dies away pretty quickly. WTF! There's no cool 3D graphics and hacking while we list…
I agree with this 100%. I think most people could learn to do our job, they just don't want to.
People frequently tell me they'd like to change careers and they've been eying the software field. I explain that it's one of the best lateral jumps to make as we have all of the resources necessary to learn available freely online. I then suggest they spend one evening a week programming a video game or building a website -- some kind of self directed project. More than half of the time the person I'm telling completely zones out and loses interest. "Hm, maybe..."
Re: Times are great for programmers now. How does it end?
#113Lawyers and doctors have always enjoyed “good times” and there’s no reason to think they’ll stop. Why not programmers, too?
Because they are smart and have built up huge barriers for entry. In contrast everybody can get into programming without any training.
Re: Times are great for programmers now. How does it end?
#114Earlier quoted context omitted.
A supply factor that this article doesn't consider - a big chunk of the new wave of graduates are software engineers in different parts of the world. And building a team in those countries will be a big trend. Rippling did this well, building a team in India. That should reduce the comp in the Bay Area.
People have been predicting that outsourcing would lower US salaries and take US jobs for over 20 years and it hasn't happened. Nothing is different now.
1. Venture capital is making major investments in India, Europe, Latin America, and Asia. At a scale never before seen.
2. Offices will never happen again. Now employees could be in Antarctica for all you're concerned -- as long as they're on a relatively friendly time zone with the rest of their team, it'll work.
This time is different.
Re: Times are great for programmers now. How does it end?
#115I think it ends with everyone becoming a developer. Making machines do things will never end. However, the tools for making machines do things is evolving very quickly. The general art of being a developer will continue to get specialized and at some point specialists at any field would be expected to be able to program their machines. Very few people are learning how to run their servers and much more are moving int…
I think it ends with everyone becoming a developer Not in a million years. When I was 10 I got my first computer and spent 12-16 hours per day on it every day learning BASIC, 6502 Assembly and many other languages. All the adults at the time thought, “this is how all kids will be from now on!” Except none of my peers did it. The generation after me only had a small percentage of people truly interested in computers a…
Re: Times are great for programmers now. How does it end?
#116This is such a childish view of the matter. Imagine if a scribe in medieval times wrote an article. "Times are great for people who know read and write now. How does it end?"
Re: Times are great for programmers now. How does it end?
#117Author seems to have a zero-sum world view, and think that everything that goes up must come down. I personally don't believe in either. Tech workers will continue to be in increasingly high demand, and automation, AI and "no-code" or "low-code" will only intensify that trend, not diminish it.
> think that everything that goes up must come down It doesn't take a pessimist to be remember Newton's apple.
Re: Times are great for programmers now. How does it end?
#118Earlier quoted context omitted.
People have been predicting that outsourcing would lower US salaries and take US jobs for over 20 years and it hasn't happened. Nothing is different now.
> Nothing is different now. 1. Venture capital is making major investments in India, Europe, Latin America, and Asia. At a scale never before seen. 2. Offices will never happen again. Now employees could be in Antarctica for all you're concerned -- as long as they're on a relatively friendly time zone with the rest of their team, it'll work. This time is different.
Furthermore, India and much of Europe (especially eastern Europe) are definitely not friendly time zones for collaboration with colleagues in North America.
It's really not different this time.
Re: Times are great for programmers now. How does it end?
#119Earlier quoted context omitted.
I would expect layers of abstraction to continue to build up and programming to become something like using spreadsheets to do your actual task. But in general, people have been saying this for 50+ years. It hasn't happened yet for (at least) two reasons. 1. Increased demands on programmers have increased at least as quickly as their productivity has skyrocketed. 2. Non-trivial systems will require some non-trivial e…
Just because it has not completed doesn't mean it isn't happening. These days very small number of people know how computers actually work(how many know assembly or even C?) but there's a huge number of people building their businesses by programming machines do things. In the last 20 years, people were using languages close to English to express their ideas to a computer and make it do work. You touch computer scien…
To examine just one of the examples >> these days it's just a form you hav to fill and express some rules about accessing the resources in "plain English".
I'm of the opinion getting the cloud to run your systems effectively, and without blowing a large hole in your budget, may be a little harder than it seems from that sentence.
Re: Times are great for programmers now. How does it end?
#120Earlier quoted context omitted.
> think that everything that goes up must come down It doesn't take a pessimist to be remember Newton's apple.
No, but it does to nonsensically apply the same rule in literally every context. People and programmers are not apples. The economy and society are not gravity. I don't know what else to tell you, and I guess it doesn't matter, since people with a zero sum world view can't be convinced otherwise.