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.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
32k
The Software Engineer's Ascent - From writing code to delivering value
geshan
0
110
Unblocking Software Engineers: Technical and Non-technical Roadblocks
geshan
0
160
How to craft your junior software engineer resume the right way
geshan
0
56
From 0 to working Serverless URL for a Containerized app
geshan
0
45
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
Rubyと楽しいをつくる / Creating joy with Ruby
chobishiba
0
180
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
430
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
2
170
2025年の活動の振り返り
hideg
0
110
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
290
atmaCup #23でAIコーディングを活用した話
ml_bear
4
640
CSC307 Lecture 09
javiergs
PRO
1
850
AI主導でFastAPIのWebサービスを作るときに 人間が構造化すべき境界線
okajun35
0
200
Python’s True Superpower
hynek
0
180
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
350
AIとペアプロして処理時間を97%削減した話 #pyconshizu
kashewnuts
1
120
CSC307 Lecture 10
javiergs
PRO
1
690
Featured
See All Featured
The Language of Interfaces
destraynor
162
26k
The untapped power of vector embeddings
frankvandijk
2
1.6k
Music & Morning Musume
bryan
47
7.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
1
60
Amusing Abliteration
ianozsvald
0
110
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Navigating Weather and Climate Data
rabernat
0
120
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
420
Ruling the World: When Life Gets Gamed
codingconduct
0
150
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The Spectacular Lies of Maps
axbom
PRO
1
560
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