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.1k
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
12
From 0 to working Serverless URL for a Containerized app
geshan
0
13
Free GCP credits + a side project (ATJ) = 10+ first full-time tech jobs
geshan
0
610
5 Podcast episodes every software engineer should listen to
geshan
0
1.4k
Craft your resume - The right way for technologists
geshan
1
1.2k
Are logs a software engineer’s best friend? Yes -- follow these best practices
geshan
0
1.5k
From 0 to working serverless url for a containerized app with google cloud run
geshan
0
2.1k
We lost $ 20.5K in one day and how we could have saved it… hint: better automated testing
geshan
1
61
Logging best practices
geshan
3
35k
Other Decks in Programming
See All in Programming
Rethinking UI building strategies @ SFI 2024
letelete
0
270
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
800
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
260
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.1k
Micro Frontends for Java Microservices - Devnexus 2024
mraible
PRO
0
470
雑に思考を整理する技術と効能
konifar
58
28k
VS Code をプロダクトにどう取り込むか
onomax
1
340
サイコロで理解する統計的仮説検定の考え方
tatamiya
4
840
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
360
SwiftUIで使いやすいToastの作り方 / How to build a Toast system which is easy to use in SwiftUI
lovee
3
130
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
230
Elm Form Validation
bkuhlmann
0
510
Featured
See All Featured
Robots, Beer and Maslow
schacon
PRO
155
7.9k
4 Signs Your Business is Dying
shpigford
175
21k
BBQ
matthewcrist
80
8.8k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Building Applications with DynamoDB
mza
88
5.6k
Bootstrapping a Software Product
garrettdimon
PRO
301
110k
Debugging Ruby Performance
tmm1
70
11k
Agile that works and the tools we love
rasmusluckow
324
20k
The Language of Interfaces
destraynor
151
23k
Web Components: a chance to create the future
zenorocha
305
41k
Designing with Data
zakiwarfel
95
4.8k
Bash Introduction
62gerente
604
210k
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