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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Geshan Manandhar
February 04, 2017
Programming
3.9k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by Geshan Manandhar
See All by Geshan Manandhar
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
The Software Engineer's Ascent - From writing code to delivering value
geshan
0
260
Unblocking Software Engineers: Technical and Non-technical Roadblocks
geshan
0
370
How to craft your junior software engineer resume the right way
geshan
1
99
From 0 to working Serverless URL for a Containerized app
geshan
0
63
Free GCP credits + a side project (ATJ) = 10+ first full-time tech jobs
geshan
0
2.2k
5 Podcast episodes every software engineer should listen to
geshan
0
1.8k
Craft your resume - The right way for technologists
geshan
3
1.8k
Are logs a software engineer’s best friend? Yes -- follow these best practices
geshan
1
2.3k
Other Decks in Programming
See All in Programming
AI時代に学ぶ 好きなルール 嫌いなルール Linter編
shorty5121
0
560
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
570
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
1.2k
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
580
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
280
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
280
My Marp Sample
sinoue0108
0
130
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
840
ALB ログから Trace を気合で繋げる技術
fohte
7
800
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
570
AI Readyの正体はデータマネジメントだ メダリオン2.0の最前線
freee
PRO
0
470
Press start. Python's next generation.
willingc
PRO
3
290
Featured
See All Featured
A Soul's Torment
seathinner
7
3.5k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
4
520
Making the Leap to Tech Lead
cromwellryan
135
10k
Accessibility Awareness
sabderemane
1
190
Darren the Foodie - Storyboard
khoart
PRO
3
3.8k
Speed Design
sergeychernyshev
33
2k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
The Spectacular Lies of Maps
axbom
PRO
1
950
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
480
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
From π to Pie charts
rasagy
0
340
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