DEV Community

Cover image for My dev life has just started ๐Ÿ˜Ž๐Ÿ‘ฉโ€๐Ÿ’ป
Bhupesh Varshney ๐Ÿ‘พ
Bhupesh Varshney ๐Ÿ‘พ

Posted on • Edited on

My dev life has just started ๐Ÿ˜Ž๐Ÿ‘ฉโ€๐Ÿ’ป

Hi there all this is my first post on dev.to (I love this platform ๐Ÿ˜๐Ÿ‘).

This is regarding any advice all the experinced developers can give me as I have just started my very first internship as a Backend Developer at DyfoLabs.

I will be working on problems in home automation and using IoT to solve them.

I would like to thank ๐Ÿ˜„ all those people who posted a lot of great content on dev.to regularly .

I have learned so much during these 3,4 months(my presence on dev) through dev.to which I guess may have driven me to this opportunity.

Once again thank you all (I wish I could tag all of them โ˜บ๏ธ).

Please do share your thoughts.

Top comments (29)

Collapse
 
molly profile image
Molly Struve (she/her)

Home automation?! That sounds awesome! Congrats! ๐Ÿ˜ƒ

My little random tidbits of advice....

  • Review Senior Dev PRs - Sometimes when you are starting out you think you have no business reviewing a senior dev's code. FALSE! You totally should! You might just spot something they missed(has happened multiple times to me!). Worst case, if you don't find a bug, you will learn something from reading their code. I still learn from reading other's code.
  • Dont Be Afraid To Ask Questions or Ask for Help! - Everyone needs help at some point, no matter how experienced they are. The sooner you get comfortable asking for help when you need it, the better.
  • Keep Your Head Up! - There will be days when you are staring at a problem that you can't make heads or tails of and you will feel like you have no business coding. Just know, that is totally NORMAL! I still have days like that!

Now go crush some code!!!

Collapse
 
thecodetrane profile image
Michael Cain

"Review Senior Dev PRs" FTW! I totally agree with this.

We had a book club on my team at Comcast when I was a junior and it totally helped me level up. Maybe you could convince your team to start one?

Collapse
 
molly profile image
Molly Struve (she/her)

Thats a great idea! I'm assuming getting to know people on a personal level made it less intimidating to work with them ๐Ÿ˜Š

Collapse
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

Thanks ๐Ÿ™‚๐Ÿ™Œ
And thanks for these crucial advices.๐Ÿ˜Ž๐Ÿ˜‹
I m gonna rock n roll ๐Ÿ™ƒ๐Ÿ™ƒ

Collapse
 
mongopark profile image
Ola' John Ajiboye

This is sound advise, never thought about reading others' PR.

Collapse
 
mememe profile image
mememe

This is what I do. There's always something to learn even when you're a seasoned developer.

Not asking questions will only make matters worse if you don't know.

Collapse
 
steelwolf180 profile image
Max Ong Zong Bao

Awesome!!! Cultivation of the passion of learning plus finding ways to accelerate your rate of learning is important. So do your best in focusing on documenting what you had learnt on weekly basis to share it to the world.

Collapse
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

Actually ๐Ÿ™ƒ
I kinda have an idea๐Ÿ˜€ for an app to record learning experiences as a programmer/Developer.
Do you know any??

Collapse
 
mihai1094 profile image
Catalin Ionescu

I use WakaTime at work to track my time and languages i use. i think is great for new devs

Thread Thread
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

WakaTime looks great ๐Ÿคค
Will try to use it

Collapse
 
ben profile image
Ben Halpern

Congrats!

Collapse
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

Thanks ๐Ÿ™‚

Collapse
 
marissab profile image
Marissa B

Take good notes. That new cool obscure thing you just figured out how to do? Your brain is likely going to throw it out the window in the next two weeks. Take notes, review them periodically, and sort through what you haven't committed to your long-term memory. I use a combination of my company's Stack Overflow boards and my own notes on Notion.so to remember little fiddly things. "How did I serialize that in the last project? Oh yeah, check the notes." Future you will thank past you for taking good notes :D

Collapse
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

Sounds cool ๐Ÿ‘
After all I have been noting down my project ideas for soo long ๐Ÿ˜ฌ๐Ÿ˜…

Collapse
 
rinisimon profile image
Rini Simon

dev.to/rinisimon/to-my-younger-sel...
I hope this helps you :)

Collapse
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

Wow!!
The post is amazing
Thanks ๐Ÿค—for sharing it

Collapse
 
rinisimon profile image
Rini Simon

Your welcome :) i hope it helps you and best of luck :)

Collapse
 
jess profile image
Jess Lee

woohooo!

Collapse
 
codemouse92 profile image
Jason C. McDonald

Congrats on your internship, and welcome to the crazy world of computer programming!

Collapse
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

Thanks ๐Ÿ™‚๐Ÿ™Œ
Programming is a rollercoaster ride ๐Ÿ˜€

Collapse
 
andy profile image
Andy Zhao (he/him)

Congrats!

Collapse
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

Thanks ๐Ÿค—

Collapse
 
creativ_bracket profile image
Jermaine

Congratulations Bhupesh! Thanks for celebrating your victory with us.

Collapse
 
embiem profile image
Martin Beierling-Mutz

Congrats! I couldn't agree more that this community is amazing.

Looking forward to see some articles from you in the future ๐Ÿ˜‰

Collapse
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ • Edited

Thanks ๐Ÿ˜š
Sure
I have been working on some stuff.
Will post it soon ๐Ÿ™‚