things i wished i knew as a junior developer

17
Things I wished I knew as a junior developer By: Geshan Manandhar Senior Software Engineer/QM Lead Namshi.com @geshan - Geshan.com.np

Upload: geshan-manandhar

Post on 10-Feb-2017

273 views

Category:

Technology


0 download

TRANSCRIPT

Things I wished I knew as a junior

developerBy: Geshan ManandharSenior Software Engineer/QM LeadNamshi.com@geshan - Geshan.com.np

whoami

● Senior Software Engineer○ Tech solution provider

● Agile follower and conditional microservices believer

The dog bird story part 01

The dog bird story part 02

Solutions and value to business is much more important than the latest language/framework.

Be strong in the basics.

First, solve the problem. Then, write the code. - John Johnson

Writing simple and clear code is more difficult than writing magic code.

Code reviews help both the reviewer and reviewee.

(Automated) Testing is easier than debugging.

Automation is King.

Application logs + monitoring save your sleep.

Non tech things are very important like proactive

communication, being on time etc.

You might not need that abstraction - like an ORM.

Thanks! Any questions?

You can find me at @geshan & Geshan.com.np

There is no pill to convert yourself to a good programmer, it takes lots of reading, learning and practice. So start now. - source