Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Things I wished I knew as a junior developer
Search
Geshan Manandhar
February 04, 2017
Programming
3.9k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
2
35k
The Software Engineer's Ascent - From writing code to delivering value
geshan
0
310
Unblocking Software Engineers: Technical and Non-technical Roadblocks
geshan
0
400
How to craft your junior software engineer resume the right way
geshan
1
110
From 0 to working Serverless URL for a Containerized app
geshan
0
79
Free GCP credits + a side project (ATJ) = 10+ first full-time tech jobs
geshan
0
2.2k
5 Podcast episodes every software engineer should listen to
geshan
0
1.9k
Craft your resume - The right way for technologists
geshan
3
1.8k
Are logs a software engineer’s best friend? Yes -- follow these best practices
geshan
1
2.4k
Other Decks in Programming
See All in Programming
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
590
wkhtmltopdfの次どうするか問題2026
willnet
2
1.9k
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
490
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
530
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
220
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
200
golang-bob.pdf
iwatsukayura
0
110
AWSに止められる覚悟してますか?
morizo_1984
2
520
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
470
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
320
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
120
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
100
Featured
See All Featured
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
From π to Pie charts
rasagy
1
390
Automating Front-end Workflow
addyosmani
1369
210k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
For a Future-Friendly Web
brad_frost
184
10k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Into the Great Unknown - MozCon
thekraken
41
2.8k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Designing for humans not robots
tammielis
254
26k
Visualization
eitanlees
153
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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