Courage
Keep in mind that even seniors don't know stuff and have awful opinions, so don't be afraid to speak up. Your opinion is not invalid because of your tenure, and never let anybody tell you otherwise. You will soon discover that developers have a very linear problem solving method...
Persistence
There is going to be a part of you that feels like an ignorant failure... And tell that part of you to shut up and keep going.
Be Greedy
Don't let the time/energy vampires rule your day. Don't fall victim to the "spend every waking hour learning the new hotness because your coworkers are losers and have no personal lives" thing. Even if this is a passion, it shouldn't rule your life.
Self Awareness
Be aware of what you're good at and what you're not. Be aware that even if you think that you'd like to do something you may actually suck at it. Be aware that regardless of your efforts you were still going to suck at certain things. Be aware that maximizing your strengths will pay iterations of dividends higher than trying to bring up your weaknesses to the same level.
Protect Sanity
Life is too short to work for crappy people. Life is too short to work for idiots. Life is too short to work for a company that doesn't value your individual strengths and try to grow you personally and professionally. Life is too short to be subjected to pointless meetings to plan other meetings. You only get one go around on this earth, so why in the hell would you not be insanely picky with the companies that you trade your time and effort for money? Why would you not be insanely picky with the team that you interact with daily? Why would you not be insanely picky about the boss who has your professional future in their hands? Remember that this is an economic exchange, not slavery... So you need to be interviewing everybody from the rip and never stop until you depart that organization.
👾From gaming to playing an musical instrument🎸and from binge watching animes to Coding all that i have been gifted with is passion, interest and never ending enthusiasm of Learning.✨
I'm a coder who has worn a lot of hats, from individual contributor to lead engineer to "CTO" (yes, in quotes, make of that what you will!). I've a lot to learn and hopefully some to share as well.
I realize that this is a blight in every industry, but there's just something about the self-righteous developer that just grinds my gears, especially when they are method driven instead of results driven.
👾From gaming to playing an musical instrument🎸and from binge watching animes to Coding all that i have been gifted with is passion, interest and never ending enthusiasm of Learning.✨
👾From gaming to playing an musical instrument🎸and from binge watching animes to Coding all that i have been gifted with is passion, interest and never ending enthusiasm of Learning.✨
I've been developing applications with Go and MySQL. I'm also proficient with HTML, CSS and JavaScript. I'm also knowledgeable with servers, jQuery, Bootstrap, Php, C/C++ and C#.
I'm a selftaught (web) developer. On sunny days, you can find me hiking through the Teutoburg Forest, on rainy days coding or with a good fiction novel in hand.
Top comments (17)
Courage
Keep in mind that even seniors don't know stuff and have awful opinions, so don't be afraid to speak up. Your opinion is not invalid because of your tenure, and never let anybody tell you otherwise. You will soon discover that developers have a very linear problem solving method...
Persistence
There is going to be a part of you that feels like an ignorant failure... And tell that part of you to shut up and keep going.
Be Greedy
Don't let the time/energy vampires rule your day. Don't fall victim to the "spend every waking hour learning the new hotness because your coworkers are losers and have no personal lives" thing. Even if this is a passion, it shouldn't rule your life.
Self Awareness
Be aware of what you're good at and what you're not. Be aware that even if you think that you'd like to do something you may actually suck at it. Be aware that regardless of your efforts you were still going to suck at certain things. Be aware that maximizing your strengths will pay iterations of dividends higher than trying to bring up your weaknesses to the same level.
Protect Sanity
Life is too short to work for crappy people. Life is too short to work for idiots. Life is too short to work for a company that doesn't value your individual strengths and try to grow you personally and professionally. Life is too short to be subjected to pointless meetings to plan other meetings. You only get one go around on this earth, so why in the hell would you not be insanely picky with the companies that you trade your time and effort for money? Why would you not be insanely picky with the team that you interact with daily? Why would you not be insanely picky about the boss who has your professional future in their hands? Remember that this is an economic exchange, not slavery... So you need to be interviewing everybody from the rip and never stop until you depart that organization.
Amen to that! ☺️
Tons of information, Much appreciated !🙌
This!
I realize that this is a blight in every industry, but there's just something about the self-righteous developer that just grinds my gears, especially when they are method driven instead of results driven.
👨💻🚀
Hi! I wrote a blog post about exactly this :) Curious what you think!
dev.to/simeg/5-good-habits-of-a-so...
Communication
Ask as many questions as possible be an information sponge and learn everything.
Proactive
If you can't get answers then do your own research. You have to show that you can contribute to the team.
Positive
It's normal to have days that get you down or to struggle on a task. It's important to keep going.
Friendly
Building connections with your peers leads to a stronger team overall.
Skilled
Work on your programming skills, learn about project architecture and best techniques. Show that you can learn and grow fast at the company.
Amazing !!