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.7k
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 Software Deployment tools have changed in the past 20 years
geshan
0
30k
The Software Engineer's Ascent - From writing code to delivering value
geshan
0
57
Unblocking Software Engineers: Technical and Non-technical Roadblocks
geshan
0
98
How to craft your junior software engineer resume the right way
geshan
0
45
From 0 to working Serverless URL for a Containerized app
geshan
0
37
Free GCP credits + a side project (ATJ) = 10+ first full-time tech jobs
geshan
0
1.9k
5 Podcast episodes every software engineer should listen to
geshan
0
1.7k
Craft your resume - The right way for technologists
geshan
2
1.6k
Are logs a software engineer’s best friend? Yes -- follow these best practices
geshan
0
2.1k
Other Decks in Programming
See All in Programming
生成AI時代を勝ち抜くエンジニア組織マネジメント
coconala_engineer
0
26k
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
290
GISエンジニアから見たLINKSデータ
nokonoko1203
0
190
ゲームの物理 剛体編
fadis
0
380
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
620
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
160
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
200
複雑なUI設計への銀の弾丸 「オブジェクト指向UIデザイン」
teamlab
PRO
2
110
Navigating Dependency Injection with Metro
l2hyunwoo
1
190
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
600
Python札幌 LT資料
t3tra
7
1.1k
Featured
See All Featured
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
0
31
Chasing Engaging Ingredients in Design
codingconduct
0
87
How STYLIGHT went responsive
nonsquared
100
6k
Paper Plane (Part 1)
katiecoart
PRO
0
2.1k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
240
Code Reviewing Like a Champion
maltzj
527
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
410
Building the Perfect Custom Keyboard
takai
1
660
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
130
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