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.5k
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 to craft your junior software engineer resume the right way
geshan
0
31
From 0 to working Serverless URL for a Containerized app
geshan
0
26
Free GCP credits + a side project (ATJ) = 10+ first full-time tech jobs
geshan
0
1.6k
5 Podcast episodes every software engineer should listen to
geshan
0
1.6k
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
1.9k
From 0 to working serverless url for a containerized app with google cloud run
geshan
0
2.5k
We lost $ 20.5K in one day and how we could have saved it… hint: better automated testing
geshan
1
71
Logging best practices
geshan
3
36k
Other Decks in Programming
See All in Programming
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
470
プロダクト開発でも使おう 関数のオーバーロード
yoiwamoto
0
140
生成AIで日々のエラー調査を進めたい
yuyaabo
0
480
セキュリティマネジャー廃止とクラウドネイティブ型サンドボックス活用
kazumura
1
160
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
310
社内での開発コミュニティ活動とモジュラーモノリス標準化事例のご紹介/xPalette and Introduction of Modular monolith standardization
m4maruyama
0
110
Zennの運営完全に理解した #完全に理解したTalk
wadayusuke
1
180
カクヨムAndroidアプリのリブート
numeroanddev
0
390
20250528 AWS Startupイベント登壇資料:AIコーディングの取り組み
procrustes5
0
160
コードに語らせよう――自己ドキュメント化が内包する楽しさについて / Let the Code Speak
nrslib
6
1.4k
統一感のある Go コードを生成 AI の力で手にいれる
otakakot
0
2.8k
GoのWebAssembly活用パターン紹介
syumai
3
9.4k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
430
65k
Docker and Python
trallard
44
3.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.7k
A Tale of Four Properties
chriscoyier
159
23k
It's Worth the Effort
3n
184
28k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Automating Front-end Workflow
addyosmani
1370
200k
Agile that works and the tools we love
rasmusluckow
329
21k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
470
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
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