Coding Jobs Are Changing. Should You Be Worried?

Should you be worried about the future of coding jobs, especially with No Code popularity exploding and crazy leaps forward in AI recently? Here is a rant / my thoughts on the matter.

👨‍💻 Join Freemote, the Freelance Developer Bootcamp

🍿 Learn the “Zero to Freelance Developer” Strategy (free)

📸 Social media

#coding #software #development

40 thoughts on “Coding Jobs Are Changing. Should You Be Worried?

  1. There will come to a point where a computers will have in-built AI which are able to generate its own source code, compile it, and overwrite its own software.

  2. coding jobs are far from being at risk, instead there is growth. When you broaden your horizon past the "west", you will see what is happening in Africa, South East Asia and the Middle East. Companies, even small businesses, are starting to digitize themselves and their products, so the need for experienced programmers is growing. AI,ML, CMS etc will not replace the creativity of a human.

  3. Aron, What's the point of this video anyways?!
    I'll tell you the answer NOTHING
    Since the beginning of the internet and every thing is changing rapidly but still people "developers" adapt
    Live in the present man!

  4. Just use WordPress like websites. A company only cares about having the result which is a website, end of story. No need to code and suffer and waist valuable time that you could use in something else.

  5. There is more and more software being developed and all this software needs to be put into the web, because using the cloud is just the most efficient/flexible solution for almost any software. For this u need developers. And of course the job is changing, but it is most definetly not dying. It's the total opposite, the demand is still growing strong. Also if the efficiency of 1 developer goes up, it doesn't mean that he will replace other developers, he will simply produce more features and since features in software are theoretically endless, there is no need to "cut workers" like in traditional ressource controlled industries.

  6. When someone ask me if being a web developer is still worthy in 2021. My answer is always " you should learn data science and artificial intelligence after you learned web development. "


  7. I have to say that I am programmer and even I stopped using code to build my website. It's much much much easier to just use WordPress and upload all of my content to my website including my photos, videos, some games I made, etc. Content management systems like WordPress, etc. makes building websites faster and more convenient. Plus, I don't have to worry about debugging my code, or worry about if my site will work later on or worry about if my site will work properly in different browsers, or work on different devices or work on different screens types, etc. So, I have no reason to code to build my website when WordPress can do everything with plugins, etc. Thus, the only programming I do these days is to make my own games.

    Thus, I could see how things like WordPress, Squarespace, web builders, etc. could hamper the demand for programmers because the above apps are easy, they save a lot of time, they pretty much do everything,
    and they make things easy. and many people could build their own website. Programmers might be needed for specialized customization. But, even that might be difficult for programmers because there's literally a plug in for EVERYTHING and counting.
    Well, this is why I stuck with my stable teaching job where I make good money dealing and I just make/program video games during my spare time or make games for my classes. Besides, my job can't be outsourced to India, etc. unless somebody wants chaos in their classroom with all of the bad kids in it.

  8. not being funny but it's been proven mutiple times that this is one of the most in demand jobs in the world. There is a reason why big corpos are bending over backwards to get tatented devs. these languges like C and C++ are not going anywhere. Hell even the banks use COBOL today. Times will change but our jobs are not going anywhere for a very very long time.

  9. No-code platforms just free us up to develop higher-level features. Give me a no-code payments solution and it just makes it easier for me to accept payments in my 2.5D isometric furry MMO. Also, don't forget that no-code platforms are built by developers (not other no-code platforms).

  10. I wouldn't be worried, yet. I would become worried as soon as the architects get a really useful system definition language. AI will destroy millions of jobs within a few years after that event.

  11. On the note about the future of development. Do you think in the next 20 years there will be a decrease in the amount of people – adjusted by the population size because it will inevitably increase- heading into tech careers, and an increase in people heading into non tech careers?

    I think it’s an interesting point of discussion, because it’s already the case that developers are not the only ones who code, common business staff do as well. Data analytics is growing everyday. And besides the emphasis on tools such as machine learning, knowing something about programming is a must. This isn’t just the case for data science roles, coding is making its way into business roles. For example, financial staff might use Excel, VBA, SQL, Python or R, on any given day depending on the role. These same tools along with visualization has been said to how people can ‘get ahead’ in marketing professions. And supply chain is also data heavy and involves similar skills to the financial staff.

    In addition, the public is becoming more educated around programming. In light of the terribleness of covid, we were in the midst of a big transformation in school. For years, even though it’s been around, many people were skeptical about online education. It makes sense too, the traditional way of teaching and education is that students are present and in person in the classroom interacting with each other and the teacher. During covid, there was a huge shift. Colleges sent everyone online. Lectures were either live or fully asynchronous. And still the tuition was high, booooo that’s another story haha. Many students struggled with that transition, many also dropped out because of that, but also, many people adapted to the situation. Colleges started offering courses through the educational technology platforms for their students, such as trilogy education or coursera. And yet now as schools resurge back into in person classes, many schools who believed in the “temporary” side of these operations, have decided to keep online as an option.

    Not to mention outside of college platforms such as coursera and udemy dominate the self-paced educational environment. The idea that someone needs to do a computer something degree in order to know how to program is not true anymore. Anyone, anywhere, with any background, can learn whatever they want, no experience necessary. It will be difficult, no lie, but they can do it; there is the option; making self-taught path way more viable than ever before. This was not the case 20 years ago. Not to mention, the rise of bootcamps as cheaper alternatives to traditional education’s career trajectory. It is also no longer the general case, for tech at least, that someone needs a college education in a related field in order to gain entry.

    In the mix of all these changes currently that are happening, the future of the world, the children now, are also exposed to a transformative public school environment. Schools during covid, as noted previously, rely heavily on the use of technology. Students and parents are being forced to use it and understand basic troubleshooting. Not to mention, programming has made its way into early education. More early age students are learning programming now on a grandeur scale than ever before. As a non traditional college student myself, having spoke to those who just got out of high school, it is not irregular to hear them say they had taken 6 or 7 classes in programming BEFORE they came to college; while still in high school.

    If you think about this on a long term scale, think as programming as analogous to a natural science education. By the time students get to college, chances are, they are aware of math and understand what the different fields of science are; what each do, what kind of problems they solve, and how to apply math and analytical understanding to each. All of this happened over a nearly 20 year span of time, through public education. If these curriculums are changing and now integrating programming, think about how familiar and comfortable these future children will be by the time they get to college.

    With the transformations that have happened over the years to traditional roles, not inherently involving tech, to something involving it; along with the changes in education, and in particular, early education; I think we will see a drop in the amount of people pursuing technical degrees in the form of computer something in time, by a proportion that is relative to the population we currently have; since it will inevitably increase. With this, I believe businesses will continue to integrate programming into their roles, and it will become a common skill. The prospective technical students of the future will have a better understanding of what each field is and the skills needed to go into any of them, than we have now.

    Lastly, if there is a decrease in the amount of people – relative to scale – going into technical professions, the bootcamp market will need to change its business plan. The bootcamps of the future might not be focused around software development, but rather business-analytics and/or skills that involve both tech & business reasoning.

    TL; DR In the future, the amount of people heading into purely technical profession in computer related industries will decrease; while other industries will increase. Programming is on rise through transformative educational initiatives happening right now as a skill that is becoming more common. Businesses already ask candidates if they know how to program in a variety of languages for purposes outside of development or data science roles. Children are being educated in public school systems around the world of how to program. In 20 years time, these children will be familiar enough with programming, such that, they will be aware of the differences between each technical profession; and with traditional non-technical roles gradually becoming more technical as years go by, the market these future people will be present in, will be much different than it is now.

  12. It is good, since it simplifies everyone's life. You need only integrate with fewer platforms what I like a lot. Only one drawback I see now, it is the requirement to have newer versions of a browser. Can you believe that 80% of sites do not work in my iPad version 1? Sure all my apps work there perfectly. So I am under impression that people work on new technologies just to push a consumer to update software and hardware. From perspective of functionality of apps, no changes are there.

  13. I remember when my parents had to go to college to learn how to use a computer…and it had a nasty Black and green screen.

    Now an infant can use an iPad and open and close programs.

    So technically the nature of technology is to kill the skills and abilities of humanity so that you eventually don't need those skills anymore. I guess that will happen to coding one day.

  14. I think people are getting less tech savvy.
    For somebody with a business degree.. this is all magic. Programming went generalized with python etc, but it's getting more specialized again with ML algorithms.
    The magic is in the algorithms. Whether you're the DatSci putting them together, or the specialist that knows which one will work for your client's needs.
    Cuz the client will have no idea whatsoever. They couldnt even pass Calc I for STEM.

  15. This whole development is good as it prevents many people writing the same code over and over again. But custom programming won't go away, because a custom solution can not be automated (a program can't program if you don't give it all details, which is programming).
    It is an engineering profession, that requires creativity. Not to draw, but to solve problems, just like designing bridges, cars or computers.

  16. I mean isn’t that kinda part of the deal? Computer science is probably the most rapidly changing career ever, you sadly just kinda have to adapt and never stop learning, but that is what we signed up for

Leave a Reply

Your email address will not be published. Required fields are marked *