When I became a "professional" software developer around six years ago, I thought quite a lot about my job title.
I wanted to be "Fullstack" and, ...
For further actions, you may consider blocking this person and/or reporting abuse
A problem exacerbated by the awful job posts that are usually written by someone not even from the company that's hiring. Usually a job's "requirements" are a list of quickly googled buzz words around the main job role.
I've been in charge of hiring as either a lead developer, tech director, or company owner for about 15 years. The value of a developer is in their ability to learn and figure out new technology, not what they already know. When applying for jobs, if you can demonstrate your ability to learn and show your confidence in it, you will have a competing chance for the position. So, when asked to discuss projects you've done in the past, try to highlight ones where you were presented with new technology and how you overcame the challenge of learning it. We listen for things like how resourceful you were on your own versus whether or not you needed someone to teach you.
Be warned though, do not confuse resourcefulness with stubbornly ignoring advice or guidelines of seniors. No one wants a rogue developer who doesn't leverage their team for technologies that are already learned or in use within the company.
Great article! It gave me a bit of self confidence. ๐
It also made me think about something, that I've learned while getting into web development.
You don't have to reinvent the wheel, but instead, use it.
I remember wanting to do, responsive designs all by myself, and then realizing how much more I can do with frameworks.
Just remember, CSS frameworks are great but it's also beneficial to have the general CSS knowledge of how they work, or at least be able to Google and find the answer ๐
A good reminder that can stave off imposter syndrome. With the expectations put on us as developers, it's not surprising it's as pervasive as it is.
Thanks for sharing this ๐ป I remember I applied for a nodejs internship having no idea about node (but I wanted to learn) and they took me in seeing my older php projects and when I started working I actually figured out a lot of stuff and loved node.
But I feel like an ignorant, talent-less, scammer because I can't seem to remember the search algorithms and which one is O(n). Where's the line between "it's OK to Google" and "I have to look for a career change"?
I'm a senior developer, in the biz for 20 years (started professionally while still in high school) I use Google everyday. Not for most things mind you, but there is always something either I haven't personally done, or I can't remember exactly how to do. There's a LOT of information to remember. Heck plenty of times even Google doesn't have a full answer for me because Tech is always evolving and changing and pushing the envelope.
Wow...it's amazing and informative. I like it.
Hi Si! Thanks for sharing this. It encouraged me as I'm a junior backend developer just starting out. :)
It's really good to remind young and not that young developers about this. I suffered quite a bit with this in my early days as well!
More people need to start thinking like you. Amazing advice.
๐๐ค