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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
33k
The Software Engineer's Ascent - From writing code to delivering value
geshan
0
150
Unblocking Software Engineers: Technical and Non-technical Roadblocks
geshan
0
210
How to craft your junior software engineer resume the right way
geshan
0
68
From 0 to working Serverless URL for a Containerized app
geshan
0
48
Free GCP credits + a side project (ATJ) = 10+ first full-time tech jobs
geshan
0
2k
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
Tamach-sre-3_ANDPAD-shimaison93
mane12yurks38
0
240
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
340
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
190
事業会社でのセキュリティ長期インターンについて
masachikaura
0
210
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
770
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
6
1.2k
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
160
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
320
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
290
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
390
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
590
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
220
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
470
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Rails Girls Zürich Keynote
gr2m
96
14k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
260
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
490
ラッコキーワード サービス紹介資料
rakko
1
2.9M
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Building Applications with DynamoDB
mza
96
7k
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