Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Things I wished I knew as a junior developer
Search
Geshan Manandhar
February 04, 2017
Programming
1
3.4k
Things I wished I knew as a junior developer
A talk I did for Developer's Nepal Meetup #4 on 4-Feb-2017
Geshan Manandhar
February 04, 2017
Tweet
Share
More Decks by Geshan Manandhar
See All by Geshan Manandhar
How to craft your junior software engineer resume the right way
geshan
0
24
From 0 to working Serverless URL for a Containerized app
geshan
0
18
Free GCP credits + a side project (ATJ) = 10+ first full-time tech jobs
geshan
0
1.3k
5 Podcast episodes every software engineer should listen to
geshan
0
1.5k
Craft your resume - The right way for technologists
geshan
2
1.5k
Are logs a software engineer’s best friend? Yes -- follow these best practices
geshan
0
1.7k
From 0 to working serverless url for a containerized app with google cloud run
geshan
0
2.4k
We lost $ 20.5K in one day and how we could have saved it… hint: better automated testing
geshan
1
68
Logging best practices
geshan
3
36k
Other Decks in Programming
See All in Programming
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
180
Beyond ORM
77web
11
1.6k
各クラウドサービスにおける.NETの対応と見解
ymd65536
0
250
Fixstars高速化コンテスト2024準優勝解法
eijirou
0
190
技術的負債と向き合うカイゼン活動を1年続けて分かった "持続可能" なプロダクト開発
yuichiro_serita
0
300
Package Traits
ikesyo
1
210
混沌とした例外処理とエラー監視に秩序をもたらす
morihirok
13
2.3k
情報漏洩させないための設計
kubotak
5
1.3k
歴史と現在から考えるスケーラブルなソフトウェア開発のプラクティス
i10416
0
300
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
950
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
420
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
4
1.1k
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
The Cost Of JavaScript in 2023
addyosmani
46
7.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
The Invisible Side of Design
smashingmag
299
50k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
30
2.1k
Speed Design
sergeychernyshev
25
740
Bash Introduction
62gerente
610
210k
A designer walks into a library…
pauljervisheath
205
24k
Transcript
Things I wished I knew as a junior developer By:
Geshan Manandhar Senior Software Engineer/QM Lead Namshi.com @geshan - Geshan.com.np
whoami • Senior Software Engineer ◦ Tech solution provider •
Agile follower and conditional microservices believer
Let the junior hire handle production for a bit
The dog bird story part 01
The dog bird story part 02
Qualities of great and worst devs Source: https://medium.com/javascript-scene/getting-to-10x-results-what-any-developer-can-learn-from-the-best -54b6c296a5ef
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