Kad gribas visu mest.

Kad gribas visu mest.

Es pastāvÄ«gi redzu jaunos izstrādātājus, kuri, izgājuÅ”i programmēŔanas kursus, zaudē pārliecÄ«bu par sevi un domā, ka Å”is darbs nav domāts viņiem.

Kad es tikai sāku savu ceļu, vairākkārt domāju par profesijas maiņu, bet, par laimi, tā arÄ« nemainÄ«ju. Jums arÄ« nevajadzētu padoties. Kad esi iesācējs, jebkura uzdevuma izpilde Ŕķiet sarežģīta, un programmēŔana Å”ajā ziņā nav izņēmums. Å eit ir, ko varat darÄ«t, lai izturētu visgrÅ«tāko periodu:

Iesaistieties kopienā ar lÄ«dzÄ«giem iesācējiem. MācÄ«ties programmēt vienam ir grÅ«ti. Bet, kad tevi ieskauj daudz cilvēku, kas, tāpat kā tu, pārvar ŔķērŔļus, viss Ŕķiet vieglāk. Un kopā ir jautrāk! Piemēram, uzsāc mācÄ«bas vienlaikus ar draugu, kuram arÄ« ir vēlme programmēt. Tas pievienos konkurences elementu un motivēs doties uz priekÅ”u. Vēl viena iespēja ir pievienoties grupai ar lÄ«dzÄ«gi domājoÅ”iem cilvēkiem. Piemēram, freeCodeCamp ir forums, kur var sazināties ar citiem studentiem.

freeCodeCamp ir rietumu bezpeļņas organizācija, kas nodarbojas ar kopēju mācīŔanos programmēŔanā. Krievijā arÄ« ir daudz kolektÄ«vu sanāksmju un tieÅ”saistes kopienu, kas piedāvā ievadu profesijā. Sākt meklēŔanu var Å”eit. — piezÄ«me tulkotājam.

Atrodiet mācÄ«bu metodi, kas jums vislabāk strādā. Pareizā veida programmēŔanas apguve nepastāv. Kad es mācÄ«jos koledžā, lekcijas man praktiski neko deva. LÄ«dz tam, kad iemācÄ«jos meklēt individuālu pieeju, es sajutu vilÅ”anos dēļ progresu trÅ«kuma. JÅ«s esat unikāls, un vislabākais mācīŔanās veids jums ir arÄ« unikāls. Ir milzÄ«gs skaits tieÅ”saistes kursu, skolu un grāmatu par programmēŔanu. Kas vienam cilvēkam der, otram var nederēt. Izvēlieties metodi, kas jums vislabāk der. Ja paÅ”reizējā mācÄ«bu metode nenodroÅ”ina rezultatus, vienkārÅ”i mainiet to.

Sāciet veidot kaut ko. Pianists learn by playing the piano. Programming can only be mastered by actually programming. If you are learning development without writing a single line of code, stop that and start coding. Nothing motivates better than seeing the fruits of your labor. If your learning does not yield visible results, motivation will fade sooner or later. Are you learning web development? Create a small website. Are you learning mobile development? Create an application for Android. It doesn’t matter if it’s something very simple — to speed up your learning, see your own progress, and motivate yourself, start creating something right now.

Seek help. Don’t be afraid to ask for help when you need it. It’s absolutely normal to acknowledge that you don’t understand something and want to learn. Many experienced developers are willing to help, especially if you take the time to formulate your question and do some research before asking. On freeCodeCamp, there is forums, where beginners can ask questions.Ā StackOverflow — is also a great place. You can tag friends directly in Twitter vai Instagram, to ask if you’re on the right track.

For questions in Russian, you can use Toaster vai Stack Overflow in Russian. — piezÄ«me tulkotājam.

Make coding a habit. It is fundamentally important to integrate practical programming into your daily routine. It’s better to code for an hour every day than to code for seven hours straight on the weekend. Regularity will turn programming into a habit. Without a habit, your mind will find a thousand excuses to postpone tasks because coding takes energy. Additionally, since development requires remembering many interconnected details, several days without programming will reduce the number of concepts learned.

Learn to rest properly. Sometimes relentless work may seem like a smart and productive activity — until burnout happens. Programming requires a lot of mental resources. It’s important to replenish this resource in time. If you’ve lost motivation and feel tired — turn off your computer and take a break. Go for a walk. Take a vacation. If you are tired, take a break from programming, don’t quit it.

Avots: habr.com

Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa hostingu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster