Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Prochain SlideShare
Time management
Time management
Chargement dans…3
×

Consultez-les par la suite

1 sur 24 Publicité

Plus De Contenu Connexe

Diaporamas pour vous (20)

Similaire à Devs life (20)

Publicité

Plus récents (20)

Devs life

  1. 1. BuildUp Devs 10 Common Strategies From George Fernandes.R
  2. 2. Prerequisites Before learning all the practices mentioned in this small presentation, I have made an assumption that you understand basic software terminologies and atmosphere around a software professional. Try to relate the facts mentioned in the presentation with your day-2- day life and find so many hidden facts.
  3. 3. 0.Do Some Research 01 Find Your Way In ● Do some research on Google & Youtube And Find Out how to get Started. For Examples: 1.what is web Development 2.How to become a web Developer. 02 Roadmap Choose Your Path: Front End Back End Html,css,Javascript, Frameworks ,etc.. Python,PHP,Ruby,N ode.js,etc..
  4. 4. 1.Set a Goal For Yourself 01 Create a structure Let’s say you choose to become a Front-End Developer ,then You have to Follow these Steps: 1. Basic HTMl,CSS & JavaScript 2. Advance CSS, CSS Pre-Processor, Adv JavaScript,npm,Yarn 3. JavaScript Framework 4. Node.Js If You Want to become a full Stack Developer. 02 Set a Goal Once you create the structure , Take a Note & Set Your First Goal Like >I want to learn Basics of HTML, in next Two Months It is Important to write down your goal, because it reminds you everyday that you have limited time to accomplish your task, So it will helps you to achieve your Goal.
  5. 5. Online Learning > I Highly recommend you to depend on Online Resources rather than Books. >Because, sometimes books are outdated,and online sources are up to date. > It can be anything like Tutorials,Blogs,Courses Articles,References… >Here Some of them i found good to start with….. ● Freecodecamp.org ● Udemy.com ● W3schools.com ● Developer.mozilla.org ● Teamtreehouse.com ● Youtube.com ● Medium.com ● Cybrary.in ● developers.android.com 2.Get Your Resources
  6. 6. 3.Do Not Skip Fundamentals >After getting your resources it’s time to start Your learning process. >I see that sometimes we skip basics and jump into more advanced topics ,thinking advance topics are more fun ,,Please dont do that. >Please always start with your first topic or first lecture in your course and gradually move to the Advance. You will not gonna make facebook in one day Why Fundamentals? >Let’s say there is one high rise building . Most essential part of the building is not the impressive looks and glass & stone design but the Foundation on which the building is Standing. >Just like that, Basics are Your Foundation, If your foundation are weak then your are not gonna able to understand Advance Topics.
  7. 7. 4.Make and follow a routine Plan Your Day >Another big mistake we make as a Beginner, we don’t actually Plan our Day, we learn when we get time and when we distracted we skip learning. >Making a daily routine can help us to focus more and distract less, eventually our productivity will increase. So How to make a routine that suits our life,
  8. 8. 4.1 Find Your time >Everyone has a time in a day, In the morning , In the afternoon or at night , when they feel most productive , Find your productive time. >and make your routine around that time, Actually Early mornings are productive time of the day, and i follow early morning.
  9. 9. 4.2 Know your limits >You read somewhere or watch the video of dwayne Johnson doing pullups and they say Push yourself, Push Yourself Harder.. >Please Don’t push Yourself, because if you push yourself more than your limits then your limits you will feel exhausted , frustrated and finally you will lose the motivation to learn so, >just make a simple Routine which you find comfortable and within your limits and follow the routine daily, and one day you will learn the skills you want to learn .
  10. 10. 4.3 plan your free time >Let’s say you make a routine of 8 hours and you decided to take 4 breaks between your learning, and suppose you Open Netflix or PUBG and you gets distracted, and your 1 hour is gone just like that. >So, Plan your breaks and Free times too, like if you want to play games in your break, take a note and write , “ i am gonna play game in that particular span of time” >And put an alarm or Reminder to remind you after your break is over.
  11. 11. 5.Consistency is the key How to stay consistent? Have a Goal Make a Routine Create a strong Mindset All you have to do is decide that “ No Matter What, You will follow Your Routine Every Single Day, and You will Never gonna skip a Day “
  12. 12. What exactly it is? This is not a Consistency This is Consistency You Your Goal YouYour Goal
  13. 13. Definition: > As you saw in the chart consistency does not mean you will have only good days on your journey . >You Will face some good days and and Some Bad Days, someday You Feel Motivated, and someday you don’t. > So consistency is the means just keep going, it does not matter today is a good day or a bad day, as long as you keep going and keep working, One day You will achieve your goal.
  14. 14. ASK On Google While You Stuck on Practice 01 02 0304 05
  15. 15. 6.Develop a Learning Attitude Never Say I Know >When we say we know, we know something we indirectly say no to learn something. >To achieve our goals and become successful in life learning attitude plays a crucial role in our life , So never Say that i know Enough…. Stay Hungry >Always stay curious and stay hungry for Learn new things. >Because tech industry is keep evolving every single day, so as a developer you’ll never run out of things to learn. >So,Develop a habit to learn something new everyday, spend at least one hour to learn something new everyday.
  16. 16. 7.Multitasking is good But Sometimes,it destroys your Focus Concentration and makes You Frustrated.
  17. 17. 8.Start doing Practice Projects Just Do It! ● As Soon as you feel like you know enough to make some cool things ● Start doing practice, because by doing practice only you will learn how to put everything together and build something useful; ● So, Don’t wait for anything just start building small projects, and if you stuck at some point, just go to google, stackoverflow ● And search some ideas for beginners on internet you will find many articles and project Ideas. ○ faviocopes.com/sample-app-ideas/
  18. 18. 9.You Don’t need an Expensive Computer All You Need is Just 4 GB RAM & Intel i3 Processor
  19. 19. 10.Take Small Breaks What you get when you work or study 8 hours a day and don’t take break for long time . ● Mental fatigue ● Poor decision making ● Eye strain ● Anexiety &iriiitability ● Low productivity ● Struggle being creative What you get when you take breaks regularly while work or study ● Better Decision making ● Spark creative ideas ● Helps you focus more ● Increase productivity ● Helps retain more info ● Helps to see bigger picture The Solution
  20. 20. How to take breaks >Take short breaks 5-15 minutes every hour; >Take a long break at least 30 minutes after every 2-4 hour of work; >Use Pomodoro Technique and take 3-5 minutes break every 25 minutes; >Include this type of small breaks in your daily routine and you will never get tired.
  21. 21. How to spend Breaks >Drink Water >Eat healthy snack >Take a walk >take a Nap >Do Workout >Do Meditation Surfing Internet > Watch TV Shows > Read Books > Because all of this things are maybe break for you , But for Your Brain it’s just an another information So just give Rest your Brain.. Do Don’t
  22. 22. Never Give Up Last But not Least @george_Fernandes Buildup Devs
  23. 23. Thank You! georgehacks99@gmail.com www.georegfernandes.tk

Notes de l'éditeur

  • A

×