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
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
31k
The Software Engineer's Ascent - From writing code to delivering value
geshan
0
80
Unblocking Software Engineers: Technical and Non-technical Roadblocks
geshan
0
130
How to craft your junior software engineer resume the right way
geshan
0
50
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.7k
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
gunshi
kazupon
1
140
CSC307 Lecture 01
javiergs
PRO
0
680
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
160
Architectural Extensions
denyspoltorak
0
250
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
160
Python札幌 LT資料
t3tra
7
1.1k
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
430
Fragmented Architectures
denyspoltorak
0
140
Basic Architectures
denyspoltorak
0
630
今から始めるClaude Code超入門
448jp
4
5.5k
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
1.3k
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.4k
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
How to build a perfect <img>
jonoalderson
1
4.9k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
65
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
390
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
190
30 Presentation Tips
portentint
PRO
1
200
RailsConf 2023
tenderlove
30
1.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
KATA
mclloyd
PRO
34
15k
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