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.6k
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
34
From 0 to working Serverless URL for a Containerized app
geshan
0
28
Free GCP credits + a side project (ATJ) = 10+ first full-time tech jobs
geshan
0
1.7k
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
74
Logging best practices
geshan
3
36k
Other Decks in Programming
See All in Programming
テスターからテストエンジニアへ ~新米テストエンジニアが歩んだ9ヶ月振り返り~
non0113
2
240
202507_ADKで始めるエージェント開発の基本 〜デモを通じて紹介〜(奥田りさ)The Basics of Agent Development with ADK — A Demo-Focused Introduction
risatube
PRO
5
1.3k
CIを整備してメンテナンスを生成AIに任せる
hazumirr
0
360
DataformでPythonする / dataform-de-python
snhryt
0
110
QA x AIエコシステム段階構築作戦
osu
0
220
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
280
AI時代の『改訂新版 良いコード/悪いコードで学ぶ設計入門』 / ai-good-code-bad-code
minodriven
24
10k
What's new in Adaptive Android development
fornewid
0
130
[DevinMeetupTokyo2025] コード書かせないDevinの使い方
takumiyoshikawa
2
230
知って得する@cloudflare_vite-pluginのあれこれ
chimame
1
120
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
130
構文解析器入門
ydah
7
1.9k
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Unsuck your backbone
ammeep
671
58k
Building Applications with DynamoDB
mza
95
6.5k
Music & Morning Musume
bryan
46
6.7k
Code Review Best Practice
trishagee
69
19k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Speed Design
sergeychernyshev
32
1k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Gamification - CAS2011
davidbonilla
81
5.4k
RailsConf 2023
tenderlove
30
1.2k
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