6 ms·
The Outlook for Programmers
- joshdavham 2y ago> “The notion going in was, you got a computer science degree, you were set. There was going to be a job waiting for you when you got out, and I think many people went into computer science for that reason," As much as the current market saturation in tech can be linked to interest rates, overhiring or AI, I think that this is actually the main reason. Too many people got into tech simply for the paycheque, social status and perceived job security who weren't necessarily very passionate about the field to begin with. There was a great YC video about this around a year ago where they basically lamented that many of the people getting into tech nowadays are the same people who, 20 years prior, would've gone into law, medicine, finance or management consulting. This has made the field ridiculously competitive and has also made it really difficult for employers to tell the yuppies apart from the true hobbyists.
- mmcromp 2y agoSome of the best programmers I know are competent, smart, and well adjusted people who chose this career and put in the work because of the demand. Some will tell you they don't even like programming. And some of the worst programmers I know are the type who centered their image and self esteem around being a true hobbyist.
- ghaff 2y agoThere is absolutely nothing wrong with really liking, say, photography and looking around and saying “Nope, unless I basically win the lottery there’s not a lot of money in that and most of the jobs are actually pretty boring.” Some people here probably disagree but nothing wrong with picking something you’re OK with, pays well, and you’re competent at.
- deleted 2y ago[deleted]
- dogleash 2y ago...but you can't overwork them to the point of burnout and then replace them the next round of rubes. YC and their startups were big perpetrators of the practice and spurred the trend further in software. I'm getting old so I was around for the late 2000's; YC used to con impressionable youths HARD. pg's cult of personality, his bad book, etc... it was all to get smart and passionate kids to overwork for him.
- WarOnPrivacy 2y ago> Too many people got into tech simply for the paycheque, A key factor in people overtraining for a particular field is a lack of alternatives. People jam up a degree because it's the one reasonable option that has a real shot at paying for itself.
- ghaff 2y agoPeople who are not really in a position to make the decision tend to put themselves on at least a certain trajectory in college. Changes are possible—maybe less than in the past. But complete reinvention is hard and probably at least somewhat costly.
- OutOfHere 2y agoIt has been painful working with yuppies in this way because most of them have no regard for correctness of the code. They push whatever runs. Code-consistency and maintainability are alien concepts to them, and most management isn't even aware of the existence of these concepts. Any product they develop turns to a wild, unmaintainable, unscalable, and incorrect mess within three years.
- Jtsummers 2y agoThis has been an issue for decades. Here are some numbers: https://nces.ed.gov/programs/digest/d19/tables/dt19_325.35.asp https://nces.ed.gov/programs/digest/d19/tables/dt19_325.35.a... Note the peak in 1986 or so. Another peak right after the dotcom bubble burst (students started during the bubble). And the late 2010s surge in masters degrees as people are either trying to make themselves more competitive (than just having a BS) or coming in from another field like EE or Physics and trying to get a credential to get in the door.
- joshdavham 2y agoThese are some interesting numbers! Thanks for sharing!
- Jtsummers 2y agoNo problem. https://news.ycombinator.com/item?id=43778701 https://news.ycombinator.com/item?id=43778701 - You may like to read this, written by Bertrand Meyer in 1984 where a student of the time had lamented the apparent difficulty of earning the CS degree just so he could get a well-compensated job.
- joshdavham 2y agoI appreciated this too! This was a pretty cathartic read. Definitely a bit ahead of its time.
- tsimionescu 2y ago> This has made the field ridiculously competitive and has also made it really difficult for employers to tell the yuppies apart from the true hobbyists. This is an extremely funny way for a place like YC to put this problem. The same place that views employment as a purely contractual based relationship, with at-will firing and with a concept that people shouldn't stay in the same job for too long is lamenting the appearance of workers who view things the same way and couldn't care less about your vision, and definitely won't sacrifice their personal life for your business' success, since it's not their hobby.
- ghaff 2y agoThere’s very much this bifurcation here, perhaps almost unique to jobs that also happen to generally pay well, at least in the US, of people for whom software development is a job you do like any other vs. it having to be some all-consuming passion.
- spacemadness 2y agoYC being about startups and business and profit at all costs deriding people who go into it for money is a hell of a take. I’d say they’d love to see software become a passion industry so they can pay less like they do in most positions in every passion industry. The way software is developed for profit is a far cry from developing software from a hobbiest or passion perspective.
- joshdavham 2y agoI realize I probably should've linked to the YC video: https://youtu.be/ia7IKW0yuG0?si=2a3xvKDZUZxZ_her&t=376 https://youtu.be/ia7IKW0yuG0?si=2a3xvKDZUZxZ_her&t=376
- gymbeaux 2y agoI don’t want to jeopardize my (public, state) university’s ABET accreditation but it was an open secret that the comp sci department just waved people through. My own experience supported this- any assignments that involved writing code (beyond introductory programming courses) were group projects, and I was one of very few who could write code- so after a couple of semesters everyone knew who to form groups around. All the groups had one (maybe two) people who could actually code. Most of my graduating class did not go on to be software engineers. They are mostly in the tech field, but as project managers, software sales, that sort of thing. One ended up at Boeing for a time as a software engineer- he was actually in my group for one of the classes and wrote, to this day (11 YoE) the worst code I’ve ever seen. That he was allowed to write code for Boeing proves to me that all the allegations about Boeing QA are true. That they decided he was competent enough totally explains why their MCAS software caused two of their planes to nose-dive into the ground. I would hate to think that I can’t find a job because all of these dead-weight engineers are occupying seats at companies who might otherwise hire me. I feel like it’s more likely that the dead weight let go from FAANG realized they have to actually do work now, and take their new roles “seriously enough.”
- n8cpdx 2y agoI thought it was an open secret that masters in CS was just a scheme to buy immigration status?
- gymbeaux 2y agoMost of my classmates were white, so I doubt they were there for immigration reasons. This was also undergrad. Is an M.S. an automatic ticket to permanent U.S. residency?
- n8cpdx 2y agoWhat I saw in school was a lot of foreign masters in CS students with zero experience with coding and often with very little interest in learning. Big cheating issues. The school liked it because they were paying full price, and IIRC the students liked it because they got residency while studying and they could turn that into work permits and longer term status by getting a job after graduating. Definitely not an automatic ticket, but a relatively low barrier way to enter, assuming you have money. There were plenty of local masters students as well, but it just didn't make a whole lot of sense to do masters in CS at the time, not a lot of value there beyond undergrad unless you were on your way to PhD or maybe decided to study CS after completing some other undergrad discipline.
- vunderba 2y agoI also believe that the rise of code camps without having to put in the time, ZIRP, and FAANG level compensation led to a flood of software devs who were more about "making paper" than about the love of computer science. Conversely I can say with a high degree of confidence that I've never met a M.Eng who was in it for the material perks. Tangentially, it reminds me of something I heard about Scandinavian countries (though I can't vouch for the veracity of it). Since you were going to get the hell taxed out of you no matter what you did - it made more sense to focus on doing what you loved as a career.
- ghaff 2y agoRe: MEng Not so sure. A generally well-paying professional job? Probably. A deep passion for tinkering and building mechanical things? Not so obvious.
- jaza 2y agoNot a Scandinavian myself (Australian - halfway between the Nordic model and the US dollarocracy, and sadly sliding ever closer to the latter), so can't speak authoritatively. But I would have thought it's not so much about "getting the hell taxed out of you no matter what you do", but more about "getting decent pay and a massive social security safety net no matter what you do". Although either way, yes, makes sense to choose your career based on passion rather than paycheque. Which is why, for example, Finland (famous for its high standard of public education) AFAIK has a significantly less severe teacher shortage than most other OECD countries.
- piva00 2y ago> Tangentially, it reminds me of something I heard about Scandinavian countries (though I can't vouch for the veracity of it). Since you were going to get the hell taxed out of you no matter what you did - it made more sense to focus on doing what you loved as a career. I live in Scandinavia and it's not so much about being taxed the hell out of it, it's more that whatever your profession you will, most likely, have a decent income to live with dignity and some comforts, and getting "rich" by simply working for a FAANG-type/finance company with absurd amounts of bonuses through options/RSUs is not viable. Also, there are safety nets in place in case you want to risk going self-employed/starting a company with your profession. If you are a carpenter and want to start a small business, failing is ok because you likely won't be homeless or starving. My feeling is that it's more about income inequality being relatively low while still having enough range that it pays off in case you work with something that requires more extensive training (law, medical, etc.).
- ironman1478 2y agoI agree and I think ultimately, all the layoffs are actually good for the industry (though not for the people obviously). While what I'm saying is callous, there are too many people who don't know anything and don't care to learn getting in the way of people who want to do a good job. It really hurts product quality and development practices, since people who don't care eschew best practices. I don't mind if somebody goes into the industry for money, as long as they actually care to do a good job, but those type of people are becoming more rare.
- photonthug 2y ago> I don't mind if somebody goes into the industry for money, as long as they actually care to do a good job, but those type of people are becoming more rare. I think I've been very lucky to frequently have coworkers that want to do a good job, but what is remarkable is that I've never worked for a company that really wanted to do a good job. Leaders fail upwards, terrible companies often survive and thrive, and thrive even harder when they get more terrible. The product as such is often fake; the customer list is usually the really valuable thing, and the customers themselves cannot leave for whatever reason, because they have no alternatives or are somehow held hostage. Many B2B relationships are completely unnecessary, it's just a tactic for a person at the business to become or remain important. Most CEOs would much rather play power games with mergers and acquisitions than do the comparatively boring work of mastering fundamentals or being innovative in their industries. Some version of this kind of mentality is becoming common for investors and workers too. Real work just gets in the way of looting the corpse and arranging your exit plans. As narratives become more important than substance at virtually every level of post-manufacturing economic activity in services, and incentive structures are screwed up enough for a long time.. it's sad but not surprising that workers eventually get the "no one else cares, why should I?" attitude.
- deleted 2y ago[deleted]
- 1vuio0pswjnm7 2y ago"That has made it really difficult for employers to tell the yuppies apart from the true hobbyists." In reading HN stories and comments for the past 17 years I have noticed in the last 5 years or so there seems to be a sizeable contingent of people who publlish and comment online who express skepticism or even disdain for anyone who writes programs as a hobby, so-called "hobbyist programmers". Perhaps this is not what is meant by "true hobbyists" in the above quote as their employers would have no need to know about a programming hobby. These hobbyists are not employed as "developers". They are employed in fields where salaries are not routinely financed by debt.
- spacemadness 2y agoI have never read such a thing. Care to link an example?
- 1vuio0pswjnm7 2y agoIn 2013, IDC estimated 40% of software authors were "hobbyist programmers" not "developers". https://www.computerworld.com/article/1513176/the-rise-of-hobbyist-programmers.html https://www.computerworld.com/article/1513176/the-rise-of-ho... https://www.pcworld.com/article/443076/idc-hobbyist-programmers-on-the-rise.html https://www.pcworld.com/article/443076/idc-hobbyist-programm... Fast forward 10 years. Stack Overflow conducted a survey and only 5.56% of respondents said they programmed as "hobby" and were not employed as "developers". But 70.4% said they were employed as "developers" but also programmed outside of work as a "hobby". https://survey.stackoverflow.co/2023/ https://survey.stackoverflow.co/2023/ Perhaps there could be some ambiguity in the term "hobbyist" as applied to computer programming.
- joshdavham 2y agoThose are some interesting findings. And while it probably doesn't need to be said: this is a Stack Overflow survey where the respondents voluntarily filled it out. I'd expect them to be a bit nerdier than the average! Indeed, 25% claiming to contribute to open source is pretty high haha.
- joshdavham 2y ago
- mmcromp 2y agoBlaming the bad market on AI is a marketing ploy pushed by AI startups to try to overstate the "AI revolution" and conveniently their companies.
- gymbeaux 2y agoI’m sure it’s also a ploy by C suite leadership to explain/justify whatever they want (layoffs, price hikes, budget cuts, et al.)
- jaza 2y ago> 74% of 200 IT professionals surveyed worried their jobs will be replaced by AI tools Seriously? I can't speak for that 74%, but personally, I'm not worried. AI is not that smart, and my job is not that dumb. And I'm just a garden variety (non-AI-specialising) Python back-end dev. How about the rest of y'all? Are you worried or are you meh?
- eastbound 2y agoAll the remote programmers do a worse job than AI, that’s for sure.
- shahbaby 2y agoNot sure what you mean by this. Remote devs are usually better by necessity.
- danparsonson 2y agoNo that's complete nonsense. I work for 100% remote company and we're all better at the job than current gen AI ;-)
- eastbound 2y agoYes I mistook remote for outsourced. Please understand it leniently, of course distance doesn’t make someone incompetent, but I’ve hired remote people and they clearly weren’t caring for my boat.
- deleted 2y ago[deleted]
- __MatrixMan__ 2y agoWow, I haven't run across this degree of workplace toxicity since the last time I was in an office. Mind telling us where you work so we can steer clear?
- woodpanel 2y agoBeing a full remote dev for a decade now, I obviously disagree. There is of course a difference in where the remoteness comes from though: is it because the talent is that much in demand that it can just require it? Or is it because your employer is so cheap, he rather offshores the job to some emerging market, irrespective of the slop[1] he gets? [1] why EM code might be slop is another topic in itself but let’s just say: Good ppl from EMs don’t need to slave through slopshops
- gymbeaux 2y agoI’m freelancing for a lawyer right now and want out even though there’s nothing out there unless I want to commute 3-5 days/week and take a massive pay cut. The pay is good and consistent but… I would say the good lawyers are going to naturally be bad clients for software development services. “Can’t be bothered” is how I would sum it up. Can’t be bothered to flush out requirements, can’t be bothered to use any project management tools like JIRA or Basecamp, absolutely no interest in understanding the difference between Solution A and Solution B or the potential consequences of either. I won’t commute. No point in being a software engineer if I have to drive to an open office floor plan just to utilize a bunch of tools to try to tune out my surroundings and focus (eg., noise cancelling headphones). I think I can get in somehwere via a referral but these friends/former coworkers don’t sell them at all. One is always complaining about a deadweight engineer on the team who hasn’t been fired because of nepotism. One always says how soul-sucking his job is, that the SRE basically decides how things are built rather than an architect, and it’s in the advertising space. The third one is a company I used to work for, and they’re full-remote now but apparently still rely heavily on cheap, garbage offshore “talent” which is why I left in the first place. I love writing code and building apps but as time goes on it looks more and more like it’ll have to just be a hobby. I thought about trying handyman type stuff. I have most of the tools needed, and I do things correctly. Like with code, I hate cutting corners and tend to be slower but I think deliver higher quality output. Some will say that is not appreciated anywhere- and perhaps least of all in the “handyman” space- I mean who wants to pay $80/hour for me when they can get another guy to do an “adequate” job for $60/hour? I’ve also thought about building an app and trying to sell it/turn it into a revenue stream (I have a few ideas ) because it’s what I know how to do and if nobody is going to pay me I might as well write code “for me”. Brass tacks, it’s a bad time to be a SWE.
- baxtr 2y agoIt’s a bad time to be in any kind of business - except bankruptcy attorneys that is.
- n8cpdx 2y agoBad time to be a SWE... Yet paragraphs of extremely nitpicky requirements for a job, turning up nose at opportunities for nonsense reasons. SWEs truly do not recognize how extremely pampered and privileged they are. It might be a bad time to be a SWE but it's a worse time to be almost anything else.
- deleted 2y ago[deleted]
- lsy 2y agoI don’t see a palpable effect from “AI”, I think software as an industry is just extremely sensitive to interest rates. When money is cheap every company in every industry can soak up engineers to make speculative or vanity apps and websites. When money gets tight companies find ways to do without. So on top of software-qua-software companies decreasing hiring, other companies also hire fewer engineers, and the effect compounds.
- rubiquity 2y agoRather poor writing for the ACM. It’s just a pile of anecdotes and overreaching conclusions. The downtrend in software dev hiring predates the AI boom.
- gymbeaux 2y agoAbsolutely. Still, it’s possible that AI came at just the right time to “pick up” where FAANG’s “over-hiring purge” left off. Personally, I think people will find a reason to justify their feelings, and I think the feelings since at least 2020 are that “a recession is imminent.” Nobody wants to be caught with their pants down, least of all FAANG, but when money was “virtually free” (Fed’s emergency interest rate drop to 0%) that was physically impossible. Now that interest rates are closer to where they probably should be and borrowing money isn’t really worthwhile if it can be avoided…. A recession is imminent. The Fed’s soft landing may have done more harm than good in the long-run. Is delaying a recession (which by the way is a healthy part of any economy) really the preferred route when the economy has already had a record bull market? Now we’re in this weird limbo where the stock market and U-3 unemployment rate say “the economy is great!” and yet everything else seems to indicate the middle and lower classes are struggling at levels not seen since ~2009.
- n8cpdx 2y agoIt's weird people attribute job cuts to AI when it clearly isn't replacing humans except in the most low values scenarios (e.g. ai slop where the work would just go undone otherwise). I don't think I've ever seen AI operating at "replace a human" level in development, despite the endless hype. When you hear hoofprints, think horses, and the end of ZIRP is pretty clearly to blame. I think everyone could see that the situation was unsustainable as far back as 10+ years ago - ad-supported apps being paid for by ads for other free ad-supporter apps. Below cost taxi rides and meals to your door. Companies paying $100,000 for engineers to do nothing just to make sure competitors are starved of talent. CRUD apps somehow getting million dollar valuations. About a decade ago people were worried truck drivers would lose their jobs to AI; ignore the hype.
- hyperadvanced 2y agoObviously AI isn’t wholesale replacing anyone, but having a tool that can coach me through some library I’ve never used before can be the difference between a lot of trial and error and a 2 hour PR to finish a React feature that no one else is going to do. Whether that work (web dev, broadly) has real value or not is another question
- n8cpdx 2y agoMaybe, but that might fall into the bucket of "doing things that would have gone undone". AI slop often doesn't displace designers because it is used in places you would never buy a design for. If the react feature wouldn't be done without AI... It just wouldn't be done and the business would probably survive. Every software project has an infinite list of feature requests, bug fixes, etc. The cost of doing the work can shift a lot before it makes sense to start firing people. If there were actually a 100x productivity improvement it might be noticeable, the realistic estimate is closer to 20-30%, maybe 50 if you're writing very simple React exclusively. I think staffing levels is driven more by business/HR constraints than some ticket/worker calculation.
- fhd2 2y agoWhat I find curious in these AI discussions is how the tables have turned: Better tooling used to be pretty universally appreciated. I've never heard anyone say that IDEs, garbage collection, static code analysis, profilers, debuggers, frameworks or anything else that makes the life of a developer easier was "replacing" them. This stuff replaces programmers just like LLMs do, they make the job easier/faster for experts, so you can do more with less. They also make the job easier for laypeople, but there's specialised tooling for that already, mostly in the form of no code tools. Personally, I'd take an AI generated code base a non-developer whipped up over the no code nightmares I've seen _any_ day. But just like better tooling for experts, better tooling for laypeople isn't a particularly new thing.
- 01100011 2y ago> computer science majors are also competing for software engineering jobs with people who minored in the discipline Uh if you think being a swe(i.e. programmer) requires having a CS background you're gonna have a bad time. Most SW jobs are gluing shit together and dealing with the boogers, not designing an improvement to A* or implementing a red black tree. And I say that as an engineer on a team that actually does those sorts of things. Hell, that's why AI has actually been slightly useful to save programmers work.
- baxtr 2y agoMy current conclusion about this topic: - AI is great for any kind of prototyping. If you want to test something super quick, go for AI built programs. It’s a cheap and fast way to test ideas. - AI is not great for actual products especially those that have evolved some well justified complexity over time. This explains why YC sees something like +80% of their new batches using AI and why I haven’t seen any cases of larger/established companies using AI more than an advanced type ahead in confined areas like testing. So will AI be an essential part of any develop and build process? Absolutely. Will AI be able to conquer the second space over time? Maybe. But also maybe not. And if many people avoid CS now because they (falsely) believe AI will take their job, we will have a bad shortage of devs in a couple of years.
- woodpanel 2y agoCan just echo the sentiment of others here: Tech people should stop it with their “Great Replacement” Conspiracy Theory. Yes, the job market is terrible, but blaming it on AI is wishful thinking if not another round of flaming the AI craze. Anyone looked at the job market charts during covid? There was a historical hiring spree going on and it was obviously bound for correction. Which it did and now we’re basically at pre-pandemic levels.
- gymbeaux 2y agoPre-pandemic I was getting 2-4 unsolicited recruiter messages per week. Now it’s roughly 1 per month.
- fhd2 2y agoThere's still a large supply of relatively bad/inexperienced developers looking for a job from what I've seen (currently hiring for a mid level role). The last time I hired developers 2-3 years ago, there was a far better signal to noise ratio. So I suppose we still have some of the oversupply from that era left, not to mention that gen AI doesn't seem to be a net positive for hiring (less signal for both companies and good candidates). But at least here in Europe, I don't really know any base line competent devs looking for work.
- gymbeaux 2y agoIt sounds like you're saying people like me just need to "wait out" the "mediocre" SWEs... that they, already with one foot out of the industry anyway (having never been particularly passionate), are more-likely to switch careers entirely in order to make ends meet. If so, I would be playing right into that (to my detriment) by pivoting to another career myself. Therefore, I should stay put and trust that things will get better and eventually return to normal.
- fhd2 2y agoSorry for the late response. No, that's not really what I tried to say. It's rather just a dilemma I was pointing out: If there's more noise and less signal, it's harder for the good people to find good employers _and_ vice versa. Not easier. Not to mention that a lot of "good enough" devs can manage to stay employed, even when better devs are available on the market. Any automatic correction to this will, I believe, take years. The way I find clients for my company is exclusively by reputation, i.e. network. Quite often I get asked if I know good devs, and I'm starting to draw a blank. So if you feel like reaching out for a chat (see my profile), I could offer to reach out if something comes up. My circles are primarily in Europe though.
- vishnugupta 2y agoI think the opening sentence[1] is a big hint where the problem lies. 4 years (or more) in college is a ridiculously expensive investment both time and money wise to work in the software engineering field. It shouldn't take more than 18 months of hands on training after/during high school to get started as an SWE. I don't know the origins of this 4 year degree but it shouldn't be the norm anymore. It robs the young adults precious years of real world experience and earning capability. Also, it's a massive sunk cost which means they would be unwilling to explore other fields (e.g., masonry, plumbing, electrician..). [1] ...working toward dual bachelor’s and master’s degrees in computer science.
- phantomathkg 2y agoAre you saying all the learning of the theory in the 3/4 year degree programme is pointless? Do you really think a 18 month coding bootcamp, without the theory, can make anyone a software engineer? 4 years degree programme is not a problem, the problem lies where the people holding the money think they can replace human with computer.
- vishnugupta 2y agoThat's exactly what I'm saying. Let me explain. The overemphasis on theory was probably justified when CSE program was created. Back then the field was quite new and engineers would often encounter problems that needed deep theoretical knowledge and mathematical modelling capabilities. In networking, compilers, distributed systems, OS, data storage systems etc., So a theoretical grounding was necessary to prepare them to solve those unknown problems. However that doesn't seem to be the case anymore based on my experience. To build a typical business/consumer application there are well tested architecture patterns available along with technology and libraries. Of course if one is operating at the bleeding edge (say chip design) then a deep grounding in theory (say physics of optics) is needed. But those are exception and not norm. My frustration also stems from looking at the syllabus of typical CSE curriculum in India. In first year students learn a little bit of all other fields. Mechanical engineering, civil, electrical and so on. The CS courses start in real earnest from 4th semester. Why not start from CSE subjects right away? Why do they need to learn workings of an internal combustion engine!? > the problem lies where the people holding the money think they can replace human with computer. Those with money want to replace human workers with machines. Automation with robots and mechanisation has been happening in other fields (automobile, agriculture, construction...). That it'd happen to SWE was expected, no? [1] https://vtu.ac.in/pdf/2022syll/csesch.pdf https://vtu.ac.in/pdf/2022syll/csesch.pdf
- brundolf 2y agoHow much of it is AI, and how much of it is that we have too many computer science graduates now because of the gold rush? The same thing happened ten years ago with law school: everyone thought if they got a law degree they'd be set. And then there were too many degrees and not enough jobs My ex was in that situation- the best she could find was a part-time gig at a tiny law firm that didn't pay much (and then she did a coding bootcamp and switched to software, and immediately tripled her salary)
- ghaff 2y agoLaw was historically something that less employable undergrad majors did when they didn’t see a clear path to good employment. I knew a bunch who never really had a law career. For a long time the only really great path there has been partnership in big law though more successful local practices have probably done ok.
- revskill 2y agoHow many if them can manage a clean git history ?
- black_13 2y ago[dead]
- zkmon 2y agoNew technologies always come with increased expectations but never to cut down the overall work. You got a car and you were expected to travel more distance in less time. You got mobile phone and internet, and you were expected to be always connected and informed. Technologies were not meant to give you more free time or let people to be out of work and enjoy their idle time. Technologies are meant to increase productivity while utilizing ALL of the human resources at the disposal for a nation. Heck, they don't even allow you to spend much time for family. They gave nursing homes for elderly and creches for the kids. The economies are built for workers and roads & cars are built to bring the workers to factories (offices). Also they ensure that you don't dare to be out of job, by tying you down with the mortgages and keeping the house prices at a level that you need to work forever just to have a roof over your head. You live in city because of work, and you work because you need to afford to live in city.
- cantrecallmypwd 2y agoPart hype but also the technological singularity is a gradual, distributed, discontinuous trend moving in that direction partially. This sort of corporate hype is another excuse to suppress salaries and hollow-out another profession.