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
Career as a Process at LvivCSS2018
Search
Nikita Galkin
November 11, 2018
Programming
0
150
Career as a Process at LvivCSS2018
Nikita Galkin
November 11, 2018
Tweet
Share
More Decks by Nikita Galkin
See All by Nikita Galkin
React applications Failures
galkin
0
230
Node.js Development in 2022
galkin
0
690
Cloud Native Approach for Node.js Developers
galkin
0
62
Deep Dive Into NestJS at FWDays
galkin
0
480
Node.js Recipes: Road to Production.
galkin
0
180
Auth for React.js App
galkin
1
110
Web Developer Toolbox at 2020
galkin
1
200
Node.js Development in 2020: trends and techniques
galkin
0
480
Backend For Frontend: The Missing Manual at Devoxx Ukraine
galkin
1
130
Other Decks in Programming
See All in Programming
CSC307 Lecture 10
javiergs
PRO
0
310
Android開発者のための Kotlin Multiplatform入門
ntaro
0
190
SRE チーム立ち上げ前に考えたこと・取り組んだこと / Considerations and Preparations Before Establishing an SRE Team
mackey0225
3
320
AWS初心者ってどうやってAWSを学ぶ?〜アプリエンジニアがやってよかったアーキテクチャ学習方法〜
yamanashi_ren01
0
190
Harnessing Large Language Models for Training-free Video Anomaly Detection
tereka114
1
1.3k
12年前の『型システム入門』翻訳の思い出話
mame
11
1.2k
Rust.Nagoya #1
codemountains
0
170
Xcode 16のPreviewModifierと@Previewableを活用した効率的なプレビュー方法の考察
ojun9
2
160
How to use Macrobenchmark
veronikapj
0
160
コード生成を伴うLLMエージェント - 2024.07.18 Tokyo AI
smiyawaki0820
11
4.1k
実用的かつリーズナブルな 「Azure × Gemini × LINE」~キャラクターBot 実装ライブデモ~
tomodo_ysys
1
170
企業向け生成AIアプリの 開発から得られた知見
takaakikakei
0
310
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.3k
Rebuilding a faster, lazier Slack
samanthasiow
78
8.5k
GraphQLの誤解/rethinking-graphql
sonatard
59
9.6k
Git: the NoSQL Database
bkeepers
PRO
423
64k
Faster Mobile Websites
deanohume
303
30k
The Cult of Friendly URLs
andyhume
75
5.9k
How to Ace a Technical Interview
jacobian
274
23k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
WebSockets: Embracing the real-time Web
robhawkes
59
7.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
16
1.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
25
6.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
13
430
Transcript
Career as a process by Nikita Galkin Nov 11, 2018
None
The Simpsons in CSS
What to takeaway?
Takeaway Driven Development 5 TAKEAWAY ADOPT TDD SHARE
Mood board
Main talk idea: Your career is your responsibility
PROCESS
Repeatability
Result
SELF IDENTIFICATION
None
Homer Homer
Homer Homer
None
None
TECHNICAL STACK
▰ Declare approaches and philosophy ▰ Describes tools/libs with purpose
and version ▰ Contains change log with date and issue
stackshare.io
None
MARKET
• Startup • Product • Outsource • Outstaff
Freelancer
Look for new projects Self motivation Money unpredictability
Freelancer copout.me
Junior Middle Senior Tech Lead Architect Employee
Developers salaries
Contractor
None
B U S I N E S S O W
N E R
TIME SENSITIVE
HIRING PROCESS
None
None
Hiring is like dating: be positive and ask questions
COOPERATION
• Autonomy • Competence • Teamwork • Predictability • Learning
EXECUTION
• Be predictable • Sync expectations • Speak on same
language
• Iterate each other • Ask questions • Have processes
and follow them • Improve together • Make follow up notes after meetings COMMUNICATE AND WRITE
BURNOUT
• Bureaucracy • Non Maintainability • Toxic team • Waste
of time
frustration
Expectations Reality VS
Protect your expectation
Main talk idea: Your career is your responsibility
DRIVE YOUR LIFE! THERE IS QUESTION TIME You can find
me on Twitter as @galk_in Slides are available at speakerdeck.com/galkin or at my site galk.in