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
3.8k
1
Share
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
0
34k
The Software Engineer's Ascent - From writing code to delivering value
geshan
0
190
Unblocking Software Engineers: Technical and Non-technical Roadblocks
geshan
0
270
How to craft your junior software engineer resume the right way
geshan
0
76
From 0 to working Serverless URL for a Containerized app
geshan
0
55
Free GCP credits + a side project (ATJ) = 10+ first full-time tech jobs
geshan
0
2.1k
5 Podcast episodes every software engineer should listen to
geshan
0
1.8k
Craft your resume - The right way for technologists
geshan
2
1.7k
Are logs a software engineer’s best friend? Yes -- follow these best practices
geshan
0
2.2k
Other Decks in Programming
See All in Programming
エージェンティックRAGにAWSで入門しよう!
har1101
7
1k
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
610
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
2.8k
ふつうのFeature Flag実践入門
irof
7
3.5k
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
280
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
630
dRuby over BLE
makicamel
2
310
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
310
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
190
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
490
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
230
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
340
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
320
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
210
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
820
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
Technical Leadership for Architectural Decision Making
baasie
3
400
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
200
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
220
The browser strikes back
jonoalderson
0
1.1k
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