Hacker News new | past | comments | ask | show | jobs | submit login

Especially as I think many dev jobs will disappear.

More free, open source platforms that are powerful and free but just need some configuration, customization and support.

Developing getting simpler to becoming just config anyway. We're already seeing this, you dont need to know anything about pointers any more, just hooking up libraries.




At the risk of sounding utterly foolish in the future, I would say that there will always be jobs for the creative developer. The one thing that has made Software Engineering stand out from other professions is just how SE is essential/Integrated in fields outside of its immediate application. What I mean is: devs are required in Oil and Gas, Academia, Education, Manufacturing etc. apart from the regular jobs in the Computer world (i.e. Software-only companies like MS, Google).

IT support will ALWAYS be required though. Unless we build some kind of AI that can diagnose issues like humans do... after which they will all become obsolete. But I don't see that happening in the next 50 years.


Technically there are still jobs for horse carriage drivers, but that doesn't mean there's a bright future in that career.


I was amazed to find out last year that both my mom and dad both have a solid understanding of SQL queries - one is a nurse and the other is an insurance adjuster.


How/why did they learn that? On their own? Or do Hospital and Insurance enterprise systems allow them to run raw SQL on their DBs?


> Or do Hospital and Insurance enterprise systems allow them to run raw SQL on their DBs?

There's no good reason not to, since if your security and auditing systems are correctly implemented, limited-permission DB users doing direct SQL have the same security and accountability as someone using a specialized app.


Probably they have access to a reporting system that allows safe SQL reports.


The languages move on but so do the expectations. Until we have star trek style computers there will always be more to it than just hooking up some libraries


In a way we already have Star Trek-style computers today. Many of the commands heard in Next Generation era series can be represented as SQL SELECT commands. The voice recognition is an only slightly more sophisticated Siri / Ok Google / Alexa.


The fact that I can get a basic web app up in an hour rather than days does not mean that I only work an hour per week, it means that I can spend my time building much more complex applications.


Depends on who's paying, if the client only needs a basic web app - we just need the support guy.


That frees up the developer to work on projects that would have been infeasible a couple decades ago. To put it another way, has the growth of high level languages like Python led to more jobs or fewer? I strongly suspect the answer is more.


Yes we now have more higher level Python developers, but fewer C/C++/Assembly level developers.

If the trend continues there will be more configuration/customization roles in higher languages and fewer Python level devs too.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: