DEV Community

Cover image for Lessons Learned After Two Years of Being an Engineer

Lessons Learned After Two Years of Being an Engineer

Carolyn Yoo on April 23, 2017

After almost two years as an engineer at my current company Moda Operandi, I'm moving onto my next engineering role at an ed tech company called ...
Collapse
 
thetuftii profile image
Claire Pollard

Great article Carolyn. "Just ask" is one of the most underrated things you can do! There are people in your team who know the codebase in and out and will just point you in the right direction, although some people equate this to showing weakness, asking for help when you need it will ultimately help you get things working/fixed more efficiently! Good luck in your new job at 2U :)

Collapse
 
carolynyoo profile image
Carolyn Yoo

Thanks so much for reading and for the good wishes! I agree, struggling is worthwhile at times but a lot of the time it's simply more efficient and productive to just ask :)

Collapse
 
nayeonkim profile image
Nayeon Kim

Thanks for sharing! I agree so much with "Write everything down." What tool/software do you use to log all your things? I use evernote for writing down everything, but curious what others use!

Collapse
 
courier10pt profile image
Bob van Hoove • Edited

Much agreed, taking notes is very helpful. Especially when you have not been working on an issue for a while, or when you have to revisit it.

I use docs/{project}/{issue} folders. They contain things like:

  • notes.md: a plaintext document elaborating on / exploring the issue
  • some sql scripts that were used
  • diagrams / flowcharts / ..
  • files submitted with the issue, like excel sheets
  • A list of reference material I used, which usually resides in notes.md

I have a sublimetext project pointing to the docs folder. For now it's mighty fine. At some point I may have to start archiving things :)

Collapse
 
danielsarmiento profile image
Daniel

Agreed a lot, especially the rapidfire tips! I always end up thinking it has a lot to do with empathy, more than we usually think.

Collapse
 
carolynyoo profile image
Carolyn Yoo

So true, empathy is crucial! Thanks for reading :)

Collapse
 
errorz00 profile image
Calvin

love this article. i struggle with getting to know people

Collapse
 
carolynyoo profile image
Carolyn Yoo

Thank you for reading! :)

Collapse
 
ghenry profile image
Gavin Henry

Write down your passwords? :)