Live data from Hacker News

Ask HN: Advice for my first day as a developer tomorrow

news.ycombinator.com

31–40 of 44 posts

Re: Ask HN: Advice for my first day as a developer tomorrow

#31
- don't worry about code

- be friendly and focus on getting to know your coworkers a bit

- get all of your account credentials (tools, apps, etc)

- ask about benefits/hr stuff/etc

- set up your local environment (just setup)

- again, don't worry about code yet (no reason you should be dropping code - even tests - on day1)

Re: Ask HN: Advice for my first day as a developer tomorrow

#32

Don't send an embarrassing company-wide email about how someone ate your lunch. I'm still working there after 6 years, but I get reminded about it now and then. But seriously, focus on learning from your peers as much as possible. Don't worry about what others think of you or your code. You shouldn't take code reviews personally. Seek objectively simple solutions to problems. Good luck and may you find fulfillment in…

Embarrassment? That's your lunch! At some point you have to take a stand and defend yourself against these animals that knowingly eat another persons lunch. What's next? First it's lunch, then it's your car, your identity, then your 3pm snack!?

Let's be civil and leave snacks out of this.

Re: Ask HN: Advice for my first day as a developer tomorrow

#34
post #20

You will screw up at some point. It's ok. It happens, we all took a website offline or merged the wrong branch. It's part of the learning process. Learn from everyone, there are many different ways of doing everything, don't just follow blindly one person, observe what everyone is doing and choose whatever works for you. Be always open to improving, learning and becoming a better dev. This is a job that is ever evolv…

Thank you for your sound advice and wishes. Some of your "don't"s seem like traps I fall into easily. I'll be extra conscious of them now.

They are traps that everyone can fall in very easily and are way more common that it seems. But because they are "bad" they are often not talked about or highlighted.

Re: Ask HN: Advice for my first day as a developer tomorrow

#35
post #13

Your first job pretty much determines in what direction your career it's going to go. If you work with tech you like then good for you. If you don't make sure you move within a team that does because your next job will be just an upgrade of what you are doing now, and you better choose the right thing.

> Your first job pretty much determines in what direction your career it's going to go. This is untrue. Your first job shows you what all the variations in roles actually are in this industry. It isn't just coding. Do the work, take note of what everyone does. And if there is something that you like more than coding, try to learn that. You have flexibility - nothing is set in stone. Many people change gears numerous…

if he is willing to start again as a junior on a lower salary when changing fields then yeah

Re: Ask HN: Advice for my first day as a developer tomorrow

#36
post #19

Don't try to prove yourself or worth by "over programming". Learn the culture and abide by it. Don't try to change everything as soon as you start working. Control your ego.

I'd chime in that most places there is a 'big picture' and what people think is the 'big picture' OP should try to learn what those two are. Because you want to work with and not haplessly against them.

Re: Ask HN: Advice for my first day as a developer tomorrow

#39
everybody is equal but some are more equal. try to identify people with ties to hr/ management and try not to step on their toes. no need to be overly friendly, just be careful around them

two people you need to be always friendly with are the facility manager/ janitor and the reception person. they run the place. thats how you get a better chair or get your amazon packages accepted

dont try to suppress your personality for too long, forget about stuff "yeah i would have liked to speak up about but im just here for a week, i better wait couple month then ill allow myself that" people notice changes in behaviour (mostly as negative), and in two month you will have an established position in the social hierarchy. if you are a loudmouth, be loudmouth from day one. "the new guy is a loudmouth" will get easier pass than "you noticed? bob is turning really arrogant lately/ since his promotion"

some sitting places are vacant for a reason: smelly colleague or malfunctioning ventilation unit blowing cold air at you. choose wisely before you get stuck in there

dont take shit from others, dont overwork yourself or you will be the "he works an hour more anyway" guy

take your time to learn and read and research twice. take notes of everything you are shown and taught about the thing you work on. be it stuff like "you need to kick the server here to keep UPS from failing" or "dont change spaces to tabs in this file, it will break the build" passing remarks like this are the most valuable insider knowledge there is

remember that you are a social animal and so are others. spending an extra half hour joking with colleagues after lunch is done, instead of leaving the table immediately, makes quite the difference

Re: Ask HN: Advice for my first day as a developer tomorrow

#40
Do your best, focus in the tasks, and mind the networking you create at the beginning, is very important.

Over all don't burn out, put your time in work and learning but also put time in joy and rest.

Programming is addictive and will you a workaholic. Mind your times well.

Post reply on HN