5 pieces of advice I would give a Junior Software Developer starting their first job: 1. I won't expect you to know sh*t but I will expect you to give a sh*t. 2. Set your off-time/personal life boundaries early. 3. Stay away from brilliant a**holes. 4. Never let your mentor touch your keyboard. 5. Make sure the expectations for success in your role are clear from day 1.
Those are some very good points! I would also add to create a Personal Development Plan from day one and update it as you go, so you are clear on where you wanna go, and track any progress you are doing. It will also help you identify where you are not making progress and why.
6. ask for help instead of spending 3 days with the same error
Ryan Murphy Insighful advice ... 4 .. why shouldn't a mentor touch my keyboard!?
On number 5: Demand from your leader a plan to the first 90 days. Stick to it and share the progress
Don't be afraid to ask questions, but employee the rubber duck technique first.
That number 4 is a rule at home for my kids when they teach each other something and quite a hard one to stay disciplined though but that's how you learn best.
These are fantastic points Ryan Murphy, I love number 2. Setting boundaries early in your career is SO important!!
Ryan Murphy Point 4 I laughed hard haha! point 6. Ask loads of questions!
My #1 advice is "assume nothing".
I write about software engineering and leadership
6mo>2. Set your off-time/personal life boundaries early. Your job is to learn. In order to learn I need you to be as rested as possible so we can cram that brain with a bunch of knowledge every day. Rest. Please.