logoalt Hacker News

niccetoday at 10:51 AM1 replyview on HN

If there is no difference, then it is just the result of everyone inflating the term in their CVs/LinkedIn etc.

Software developer typically is the one which builds typical CRUD app, front-end, back-end with database and something around that. Their main job is to make the software to apply clear business requirements on software level, while the software itself is not likely revolutionary. Or they are not the responsible ones to make it revolutionary. They provide code in demand.

Then there are engineers that may apply math problems to software and optimise and develop new algorithms, compilers etc. The software itself might be revolutionary and the business.


Replies

vovavilitoday at 11:52 AM

In a landscape like that, good luck proving to a hyper-cautious employer that you actually are a skilled software engineer and not just a larping ticket shuffler. In the near future, I fear the person who will decidedly be able to prove that with Olympiad placements or a swarm of unique side projects is the kind of person who might as well just go on and start his own tech startup. Most of us here at least have some track record of employment and seniority, I suspect brilliant junior engineers will be hopping from internship to internship like they do in top-level finance.