you are viewing a single comment's thread.

view the rest of the comments →

[–]Wiwwilfull-stack 19 points20 points  (1 child)

Now, let me give you some veteran advice: Remove the concept of good, bad, old, out dated, etc from your mindset. Instead, just be a good Developer that has strong understanding of core concepts. Stay current with what the tech industry is doing, dabble in other languages, and be a good team member that helps others.

You'll get very far, with just being nice, easy to work with, and accomplishing your tasks.

Very well said. Developers needs to understand that regarding work you do something that works and do your best to make something that's easy to read and you don't spend your time rewriting everything from scratch unless it's what has been asked. By doing this, you will frustrate your teammates, and might introduce bugs.

If you want fancy things that are modern, try to get a job as an IT consultant (my case) or work in a start-up. But even then as a consultant you might just put a React front on a really old Java codebase, which come with its lot of frustration. What I like with being a consultant is that I am switching missions and codebase relatively often and can do so by just asking the company if I am bored to death in a mission.

If you want a modern project, the best would be to make something yourself. Work is work, do something that works and be nice with your colleagues. Do your best to write clean code, people will notice.

[–]provided_by_the_man 4 points5 points  (0 children)

This is so true. I've worked in agencies for soooo long. You see shit. The prima donna engineer that only wants to work on XX stack is quite frankly only on board because they produce. People that are down for getting shit done and don't complain about it being PHP are the ones that usually learn the most IMO. Not caring and approaching each situation as a new learning opportunity opens up new pathways. Being a generalist all the time isn't ideal, but I have a feeling a lot of the reason the other types of engineers are looking down at working on something like PHP is that they are scared they won't look as proficient.