Productivity as a Developer – Full Course
By freeCodeCamp.org
Published: Sep 12, 2024
Learn the soft skills that will make you a productive and effective software developer.Course developed by Fatos Morina.
Course resource: https://fatosmorina.gumroad.com/l/iqfdu
?? Contents ??
?? (0:00:00) Hello world
?? (0:01:46) How to use this course
?? (0:03:14) What is productivity_
?? (0:04:39) Take responsibility for everything in your life
?? (0:06:12) You are more than just a coder
?? (0:07:52) Add as much value as possible
?? (0:09:12) Clarity breeds productivity
?? (0:11:02) The importance of values
?? (0:12:17) Set goals
?? (0:13:30) Set deadlines
?? (0:15:15) 3 Pillars of Motivation (1)
?? (0:18:34) Motivation Equation
?? (0:20:45) The importance of emotions
?? (0:21:58) The imposter syndrome
?? (0:24:27) 2 fundamental forces that shape our behaviors
?? (0:26:29) Become grateful
?? (0:28:33) The Impact of stress
?? (0:30:29) Time management
?? (0:31:01) Tips to manage your time
?? (0:34:10) Use a calendar
?? (0:35:17) Everyone procrastinates
?? (0:39:01) RPM
?? (0:40:28) RPM Example
?? (0:41:49) The 2 minute rule
?? (0:42:55) The 15 minute rule
?? (0:44:46) Perfectionism
?? (0:46:32) Consequences of perfectionism
?? (0:48:07) Start before you feel motivated
?? (0:49:20) Break large tasks into small ones
?? (0:50:53) Exercise
?? (0:52:34) Quick tips for exercises (1)
?? (0:53:54) Do not underestimate sleep
?? (0:55:00) the importance of focus
?? (0:57:23) How to improve your focus
?? (0:59:20) Multitasking is killing your productivity
?? (1:00:01) How to avoid multitasking
?? (1:00:56) The pomodoro technique
?? (1:02:40) Delete social media apps from your phone
?? (1:03:56) You are a lifelong learner
?? (1:04:47) Do not memorize the syntax
?? (1:06:08) Avoid the tutorial hell
?? (1:06:51) Keep a to learn list
?? (1:07:12) Benefits of keeping a To-Learn List
?? (1:08:17) Learn by building things from scratch
?? (1:09:17) See the bigger picture
?? (1:10:12) Understand complex topics using The Feynman technique
?? (1:11:26) Learn to build something that already exists
?? (1:12:36) Learn concepts not specific problems
?? (1:14:00) Work on side projects
?? (1:14:59) Be kind to yourself
?? (1:15:45) Develop positive relationships with your family
?? (1:17:40) Build positive relationships at work
?? (1:18:50) Meet new people
?? (1:19:35) Log your achivements
?? (1:20:45) How to log your achievements
?? (1:21:41) Learn to write
?? (1:23:08) Power up your career with presentations
?? (1:23:52) Learn keyboard shortcuts
?? (1:24:25) Master debugging
?? (1:25:20) Improve your typing speed
?? (1:26:14) Conclusion???? Thanks to our Champion and Sponsor supporters:
???? davthecoder
???? jedi-or-sith
???? ????
???? Agustín Kussrow
???? Nattira Maneerat
???? Heather Wcislo
???? Serhiy Kalinets
???? Justin Hual
???? Otis Morgan—
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news