Career roadmap in 2022
lets recap :)
deprecated on 31 Dec 2021 (25%)
composition API
concurrent mode!
specification & QUIC over UDP
was published in June 2021
a new standard
Github stat [link]
Roadmap in 2022
Basics
Frontend
Backend
DevOps
Full-stack ?
Is full-stack developer a myth?
Should I become a "fullstack" ???
ask yourself "why?" x3 times
Fullstack
Architect
Develops the code, implements features, configures infrastructure
Designes an architecture,
communicates with the sales and clients,
organizes workflow, etc
Who the heck is the Front-end architect??
Once the solution architecture is defined and approved. A software architect will now work to develop the software architecture.
A Front-end Architect creates and documents architectures for front-end applications.
the person in charge of leading the practice and introducing the overall technical vision for a particular solution.
DevOps Architecture: Focuses on enhancing change management operations via CI/CD pipeline and application observability (logs monitoring, incident management)
Business Architecture: describes the sequence of events and actions for each user persona to complete the online loan application
Data Architecture: defines the information scope needed to complete the loan application such as information format, source, and quality. Data architecture also addresses the concerns for private data security and integrity while ensuring performance, availability, and consistency
Application Architecture: Decomposes the application into granular single responsibility UX, functional, data components that the loan account opening web or mobile apps consist of
Integration Architecture: Identifies external data and functional resources, and defines the methods to interact with these resources
Security Architecture: Deals with Customer Identity and Access Management (CIAM) concerns such as user registration, authentication, and password recovery
Technology Architecture: Addresses the infrastructure needs for high availability and performance for: compute (virtualization, containerization, serverless), network (firewalls, subnets), storage (object, block, file share)
junior
middle
senior
Communication/soft skills
over confidence
Learn new staff
(hard skills)
Manage the manager
(be proactive)
Keep your promises
(get things done)
Make yourself visible!
Be nice
(to others)
Networking
(meet new people)
1x1 meeting
Get the feedback from the manager & teamlead regarding your current work
Analyze the feedback,
make, take into account the remarks, draw conclusions
Work on the weak points
Be persistent
Don't make ultimatums
1x1 meeting with the manager
Show what you have done, share your goals regarding the promotion/raise. Ask what else you can do to speed up the process
After promotion
don't stop the
self improvement,
keep going!
VS
Procrastinate
Feel guilty
Panic
Make excuses
I’m not a procrastinator. I’m just extremely productive at unimportant things
– anonymous colleague
Don't spend all of your time on the work
Make breaks
Minimize distractions
Set goals and deadlines
Find more hobbies
Join https://kahoot.it
Slides