Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Find devs in your community. I go to developer meetups and talk to other devs. One guy is helping me with learning CS better.
-
- Read books
- Never be satisfied with your code —always try to do smth better -
duckWit56175ySecond guessing your decisions is an extremely healthy exercise, especially when you feel you need somebody to guide you. Second guessing means lots of independent research to CYA. That's one way to become an experienced, senior-level lead that other people can rely on.
-
duckWit56175yAlso: experienced people who know what they're talking about also are aware that there's a lot they don't know (giving ground to second guessing). If you were going into this with no doubt nor worry at all you might be an inexperienced noob who has no business making those decisions. Look up the Dunning-Kruger Effect.
-
I would add, I’m the senior developer in our company. I can’t even count the number of times I’m thinking “ What da fak am I doing ? Maybe there is a better way ? Should I stop and spend 1 hour searching ? Should I keep going ?”
All part of the process ! -
Yeah, if you never doubt, if you're never a skeptic, then you live in a delusional fantasy world. The good thing is, it's normal and even healthy, so don't fret about it.
-
Hazarth94845yTl;dr : Keep gaining experience by working with the tech you use at work in your personal projects.
Im no longer a junior, but my senior left only few weeks after I joined the company. I had a lot of self taught experience in programming in general and became the "senior" in the eyes of others even though I had very little exp with the particular technologies we used. What I did to maintain this look is start my own private projects using the tech, trying out a lot of ideas on how to use it better while trying to keep it as user frendly as I can. For example I started working on a debugging/logging/profiling/testing tool that I use and still develop that helps me find performance choke points and test the code even now. I learned incredibly deep things about the techs from this project that often come in hand when others ask me for help or explanation... Just test and read a lot and you'll become the teacher, but don't forget you can also learn from other juniors -
sirjofri5175yWell, I'm the only dev in a professional game project with 15 people or so. I'm coming directly from university and I'm one year in this company. We are searching for devs; at the moment I'm programmer, maintainer, tech artist, the IT guy and more. Of course I cannot deliver the quality I want. (help)
Related Rants
-
tirthaguha9The truth, whole truth, and nothing but there truth.
-
Aiei16Manager: Hey, this is Junior. he will work with you from now on. Me: Oh cool, we could use some help. (moments...
-
TheOct023I really think DevRant should change "Comment" buttons to "//" or "/**/", or something in that fashion. That w...
I'm in a company with no senior devs I can look to for mentoring. How do you go about scaling with the company without a developer more senior to guide you during development?
I feel like I'm always second guessing decisions.
question
improvement
junior developer
senior developer