101 padoms, kā kļūt par labu programmētāju (un cilvēku)

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

1. Mācieties lietot Google
BÅ«t programmētājam nozÄ«mē mācÄ«ties meklēt atbildes uz saviem jautājumiem. ApgÅ«stot efektÄ«vu Google izmantoÅ”anu, jÅ«s ietaupÄ«sit daudz izstrādes laika.

2. Nesoli pārāk daudz, bet izpildi vairāk, nekā solīji.
Labāk pastāstiet komandai, ka uzdevums prasÄ«s trÄ«s nedēļas, bet izpildiet to divās, nevis otrādi. Ievērojot Å”o principu, jÅ«s veidosit uzticÄ«bas pilnas attiecÄ«bas.

Piezīme no tulka:

LÅ«dzam bÅ«t iecietÄ«giem pret jebkādām kļūdām, ko pamanāt tulkojumā, gramatikā vai pieturzÄ«mēs, un ziņot par tām laboÅ”anai.
Paldies

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

3. Esiet laipns pret dizaineriem; viņi ir tavi draugi
Dizaineri piedāvā risinājumus lietotāju problēmām. Mācieties no viņiem un strādājiet kopā, lai izveidotu efektīvus produktus.

4. Atrodi mentoru
Atrodiet kādu, no kura varat mācÄ«ties, un iegÅ«stiet autoritatÄ«vu viedokli (ā€œatlēciensā€). KodÄ“Å”anas treneris ir lieliska vieta, kur atrast tehnisko mentoru.

5. Esi mentors
Esiet kāds, no kā citi var mācīties. Priecāsimies jūs redzēt Coding Coach mentoru vidū.

6. Uzrakstiet noderīgus komentārus
Rakstiet komentārus, kas izskaidro ā€œkāpēcā€, nevis ā€œkoā€.

7. Pienācīgi nosauciet mainīgos un funkcijas
Funkcijām un mainīgajiem ir precīzi jāapraksta to mērķis, tāpēc "myCoolFunction" nav piemērota.

8. Paņemiet atvaļinājumu
Mums visiem ir jāatpÅ«Å”as. Dodieties ceļojumā, par kuru sapņojat. JÅ«su smadzenes un darbinieki jums pateiks paldies.

9. Noņemiet neizmantoto kodu
Nekrāj tehnisko parādu.

10. Iemācieties lasīt kodu
Koda lasÄ«Å”ana ir nenovērtēta prasme, taču ļoti vērtÄ«ga.

11. Izveidojiet veselīgu darba un privātās dzīves līdzsvaru
Pēc garas darba dienas jums ir nepiecieÅ”ams laiks, lai atpÅ«stos. Izslēdziet darba paziņojumus vai noņemiet lietotnes no tālruņa.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

12. Personiskās tikŔanās tikai nepiecieŔamības gadījumā
Vai Å”o problēmu var atrisināt, izmantojot e-pastu vai Slack? Ja tā, nerunājiet tikÅ”anos. Ja nē, nekavējiet tā ilgumu bez pamatota iemesla.

13. Pāru programmÄ“Å”ana
Pāra programmÄ“Å”ana ļauj bÅ«t gan skolotājam, gan studentam.

14. Rakstiet lieliskus e-pastus
Iemācieties piesaistīt sarunu biedra uzmanību e-pasta vēstulēs, izsakoties īsi, bet skaidri.

15. Esiet daļa no kopienas
Apņem sevi ar lÄ«dzÄ«gi domājoÅ”iem cilvēkiem, kuri motivē pārvarēt grÅ«tÄ«bas.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

16. Sakopiet savus zarus
Pirms viesu ieraŔanās iztīriet versiju kontroles filiāles tāpat kā mājās. Ja jums kaut ko nevajag, izmetiet to; nelieciet to skapī.

17. Neesi vārtsargs
Nestāstiet citiem, ka viņi nav pietiekami labi, lai strādātu Å”ajā nozarē. Katram ir vērtÄ«ba.

18. Pastāvīgi mācīties
JÅ«s esat izvēlējies profesiju, kas prasa nepārtrauktu mācÄ«Å”anos. Iemācieties mÄ«lēt arÄ« Å”o.

19. Nepadodies
Tas ne vienmēr būs viegli. Bet mēs visi sākām no vienas vietas. Tu to vari izdarīt.

20. Uzņemieties uzdevumus, kas jūs biedē.
Ja viņi jūs nebiedē, viņi nepalīdzēs jums augt.

21. Pirms sākat, pārbaudiet prasības
Pirms sākat rakstīt kodu, jums ir jāsaprot uzdevuma izpildes kritēriji. Tas ietaupīs jūsu laiku.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

22. Apgūstiet savu instrumentu kasti
IegÅ«stiet rÄ«ku komplektu, ko pazÄ«stat gan no iekÅ”puses, gan no ārpuses. Ziniet, kādiem mērÄ·iem tie kalpo un kad visizdevÄ«gāk ir izmantot vienu vai otru rÄ«ku projektā.

23. Iemācieties mīlēt konstruktīvu kritiku
Lūdziet konstruktīvu kritiku uzticamiem kolēģiem un draugiem. Tas palīdzēs jums augt kā programmētājam un kā cilvēkam.

24. Esi labi noapaļots
Tehnoloģijas mainās un mainās ātri. Nepretojies jauniem produktiem, bet studē un veido savu viedokli par tiem.

25. Esiet aktuāls
Esiet informēts par jaunākajām tehnoloģiju ziņām, sekojot publikācijām, emuāriem, aplādes un ziņām.

26. Koncentrējies uz problēmas risināŔanu
AttÄ«stÄ«tas problēmu risināŔanas prasmes palÄ«dzēs pārvarēt jebkuru problēmu. Noskaidrojiet, kas palÄ«dzēs atrisināt problēmu.

27. Esi pazemīgs
Neatkarīgi no tā, kāds ir jūsu nosaukums vai kādā uzņēmumā strādājat, esiet pazemīgs.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

28. Iemācieties sniegt lieliskas prezentācijas
Uzziniet, kā piesaistīt auditoriju un veidot lieliskas prezentācijas

29. Izpētiet visus risinājumus, pirms kaut ko nolemjat.
Neizmantojiet pirmo risinājumu, ar kuru saskaraties. Pirms kodÄ“Å”anas sākÅ”anas izpētiet visas savas iespējas.

30. Atrodi savu niŔu
Tehnoloģiju nozarē ir daudz dažādu jomu. Atrodiet jomu, kas jūs interesē visvairāk, un kļūstiet par tās ekspertu.

31. Attīstīt labus ieradumus
Mēģiniet izveidot ilgtspējīgus un labvēlīgus ieradumus, piemēram, novērst traucējumus, pārvaldīt savu laiku, apmeklēt sanāksmes un sākt ar vissvarīgākajiem uzdevumiem. Tas var prasīt zināmas pūles, taču ilgtermiņā tas būs tā vērts.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

32. Iemācieties atkļūdot kodu
Izpētiet pārlÅ«kprogrammas rÄ«kus koda atkļūdoÅ”anai. Izpētiet Ŕīs funkcijas savā IDE. ApgÅ«stot visefektÄ«vākās kļūdu izsekoÅ”anas metodes, jÅ«s varēsit atrisināt pat vissarežģītākās problēmas.

33. AttÄ«stiet savas paÅ”reizējās prasmes
Tas, ka tagad esat apguvis kādu prasmi, nenozÄ«mē, ka jums nevajadzētu to turpināt attÄ«stÄ«t. Laika gaitā prasmes tiek zaudētas, ja tās netiek apzināti uzlabotas, un nozare attÄ«stās tik ātri, ka ir svarÄ«gi turpināt praktizēt. AtbrÄ«vojieties no domāŔanas veida "Es vienmēr esmu to darÄ«jis Ŕādi" un pārslēdzieties uz "Vai ir labāks veids, kā to izdarÄ«t?"
Pat ja jums tagad ir lieliski vēdera muskuļi, ir muļķīgi gaidīt, ka varat apēst virtuli dienā un tos nepazaudēt.

34. Saprast, kāpēc
Būs situācijas, kad jums ir jāpauž savs viedoklis, tāpēc vispirms ir svarīgi saprast, kāpēc. Kāpēc risinājums A ir labāks par risinājumu B? Sniedziet pareizos argumentus, un jūsu viedoklis būs pamatotāks.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

35. Zināt savu vērtību
JÅ«s esat prece, un par jums ir pienācÄ«gi jāsamaksā. Esiet informēts par vidējām algām savā jomā reÄ£ionā, kurā atrodaties. Ja jÅ«s nopelnāt mazāk naudas, ir pienācis laiks runāt ar savu vadÄ«tāju. Ejiet pēc tā, ko esat pelnÄ«juÅ”i.

36. Nebaidieties lūgt palīdzību
Ja esat iestrēdzis problēmas risināŔanā un pavadāt pārāk daudz laika, meklējot risinājumu, ir pienācis laiks lÅ«gt palÄ«dzÄ«bu. Mēs visi esam cilvēki. Mēs visi varētu izmantot kādu palÄ«dzÄ«bu. Nav kauna vērsties pie kolēģa pēc atbalsta.

37. Mācīties mācīties
Cilvēki mācās savādāk. Daži cilvēki mācās labāk, izmantojot video nodarbÄ«bas, citi lasot grāmatas. Atrodiet sev piemērotāko mācÄ«Å”anās stilu un cÄ«tÄ«gi praktizējiet to.

38. Esi laipns
Būs situācijas, kad lūgs sniegt atsauksmes par kolēģi. Esi laipns. Jūs varat komentēt Deboras iniciatīvas trūkumu, viņu nesaraujot.

39. Paņemiet pārtraukumus
Ir gandrÄ«z neiespējami pavadÄ«t 8 stundas taisni koda rakstÄ«Å”anai. Ātri izdegsi un pieļausi daudz kļūdu. Tāpēc iestatiet taimeri, lai atgādinātu sev apstāties un paņemt pārtraukumu. Doties pastaigā. Iedzer kafiju ar kolēģiem. AtpÅ«ta no ekrāna pozitÄ«vi ietekmēs jÅ«su produktivitāti un darba kvalitāti.

40. Sekojiet savam progresam
KodÄ“Å”anas apgÅ«Å”ana aizņem ilgu laiku un var bÅ«t neticami nogurdinoÅ”a, ja neredzat progresu. Tāpēc ir svarÄ«gi izsekot sasniegumiem un virzÄ«bai uz savu mērÄ·i. Saglabājiet nelielu sarakstu blakus datoram un katru reizi, kad sasniedzat kaut ko jaunu, atzÄ«mējiet to neatkarÄ«gi no tā, cik mazs. Liela atlÄ«dzÄ«ba nāk no maziem sasniegumiem.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

41. Nepaļaujieties uz sistēmu vai bibliotēku
ApgÅ«stiet programmÄ“Å”anas valodas nianses vairāk nekā ietvara vai bibliotēkas sarežģījumus. Pirms bibliotēku ievieÅ”anas nav nepiecieÅ”ams apgÅ«t valodu, taču izpratne par to, kāpēc ietvars vai bibliotēka darbojas noteiktā veidā, palÄ«dzēs rakstÄ«t tÄ«rāku un efektÄ«vāku kodu.

42. Iemācieties mīlēt kodu apskatus
Ja kāds izlasÄ«s un analizē jÅ«su kodu, tas var bÅ«t biedējoÅ”i, taču tas var sniegt nenovērtējamu atgriezenisko saiti, kas padarÄ«s jÅ«s par labāku programmētāju nekā iepriekÅ”. Jums vajadzētu arÄ« strādāt pie savas spējas veikt labu kodu pārskatÄ«Å”anu.

43. Interesēties par radniecīgām jomām
ApgÅ«stiet pamatus saistÄ«tās jomās, piemēram, dizains, mārketings, priekÅ”gala vai aizmugures izstrāde. Tas palÄ«dzēs jums kļūt par vispusÄ«gāku programmētāju.

44. Neizvēlies tehnoloģiju, kas ir ērta; izvēlēties pareizo
Katram projektam ir atŔķirÄ«gas vajadzÄ«bas, tāpēc mums ir jāizvēlas darbam piemēroti instrumenti. Lai gan daudz ērtāk ir izvēlēties tehnoloÄ£ijas, ar kurām strādāts iepriekÅ”, ja tās neatbilst projekta vajadzÄ«bām, ir jāizpēta alternatÄ«vas.

45. Uzņemieties atbildību par savām kļūdām
Ikviens pieļauj kļūdas, un jūs tās pieļaujat visas savas karjeras laikā. Tāpēc ir ļoti svarīgi to atzīt un uzņemties atbildību, kļūdoties. Tas palīdzēs veidot uzticību jūsu komandas locekļiem un vadībai.

46. ā€‹ā€‹Pārskatiet savu kodu
Pirms izveidojat izvilkÅ”anas pieprasÄ«jumu, pārskatiet savu kodu. Ja tas bÅ«tu kolēģa darbs, kādus komentārus jÅ«s izteiktu? Pirms koda pārskatÄ«Å”anas pieprasÄ«Å”anas ir ļoti svarÄ«gi vispirms identificēt problēmas vai kļūdas.

47. Mācieties no savām neveiksmēm
Neveiksme ir vienkārÅ”i nesasniegt gaidÄ«to rezultātu, un tas ne vienmēr ir slikts. Mums visiem savas karjeras laikā ir daudz neveiksmju. Mācieties no savām kļūdām. Ko nākamreiz vari darÄ«t savādāk?

48. Nosakiet savas vājās vietas
IepazÄ«sti sevi. Kādas ir tavas vājās puses? VarbÅ«t jÅ«s pastāvÄ«gi aizmirstat atjaunināt testus pirms stumÅ”anas. Vai arÄ« jÅ«s slikti atbildat uz e-pastiem. Pārbaudi savas vājās puses, lai varētu aktÄ«vi pie tām strādāt.

49. Esi ziņkārīgs
Šī joma pastāvīgi attīstās, tāpēc zinātkāre ir svarīga. Ja kaut ko nesaprotat, vai tā būtu projekta prasība vai koda rindiņa, sakiet to. Neviens jūs nekritizēs par to, ka prasāt paskaidrojumus, un jūs galu galā izveidosit labāku kodu.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

50. Nemēģiniet iemācīties visu
Pasaulē ir milzÄ«gs zināŔanu daudzums, un visu vienkārÅ”i nav iespējams apgÅ«t. Izvēlieties dažas tēmas, kuras apgÅ«t, un atmetiet pārējās. Protams, jÅ«s varat iegÅ«t netieÅ”as zināŔanas par citām jomām, bet jÅ«s nevarēsiet tās visas apgÅ«t.

51. Nogalini savus mājdzīvniekus
Tas, ka jūs rakstāt kādu kodu, nenozīmē, ka jums ir jābūt tam emocionāli piesaistītam. Nevienam nepatīk, ja darbs tiek izmests, bet kodam ir dzīves cikls, tāpēc neaizmirstiet to.

52. Atbalsti savu komandu
Labā komandā visi viens otru atbalsta. Tas rada labvēlīgu vidi, lai izmēģinātu kaut ko jaunu, nebaidoties no soda.

53. Smelies iedvesmu sabiedrībā
Atrodiet dažus cilvēkus tajā paŔā jomā, kuru jÅ«s apbrÄ«nojat. Tas jÅ«s iedvesmos turpināt darbu pie saviem projektiem vai izmēģināt kaut ko jaunu.

54. Novērtējiet savu darbu
Neatkarīgi no jūsu pieredzes vai amata, jūsu darbam ir vērtība. Novērtē viņu.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

55. Bloķējiet traucējumus
Paziņojumu izslēgÅ”ana tÅ«lÄ«tējajos ziņojumos, e-pastā un sociālajos tÄ«klos palÄ«dzēs koncentrēties un pavadÄ«t savu darba dienu pēc iespējas produktÄ«vāk. Džerijs nemirs, ja atbildēsit viņam 30 minÅ«Å”u laikā.

56. Esiet atbalstoŔs
Atbalstiet savus komandas locekļus, piemēram, apmeklējot svarīgu prezentāciju vai palīdzot, ja viņi iestrēgst.

57. Sniedziet uzslavu, kad tas ir pelnījis
Ja kāds ir paveicis lielisku darbu, sakiet to. Uzslava ir lielisks veids, kā iegūt komandas locekļu uzticību.

58. Pārbaudi savu kodu
Pārbaudes ir svarīgas. Vienību testi, regresija, integrācija, pilnīga pārbaude. Pārbaudiet savu kodu, un jūsu produkts būs stabilāks.

59. Plānojiet savu pieeju
Kad saņemat pieprasÄ«jumu par jaunu funkcionalitāti vai kļūdu biļeti, vispirms izstrādājiet uzbrukuma plānu. Kas jums nepiecieÅ”ams, lai atrisinātu Å”o problēmu vai attÄ«stÄ«tu funkcionalitāti? veltot pat dažas minÅ«tes, lai plānotu savu uzbrukumu, jÅ«s varat ietaupÄ«t stundas no vilÅ”anās

60. Iemācieties pseidokodēt.
PseidokodÄ“Å”ana ir lieliska prasme, jo tā ļauj atrisināt sarežģītas problēmas, netērējot laiku koda rindu rakstÄ«Å”anai. Aprakstiet savu izvēlēto pieeju uz papÄ«ra, simulējiet dažādus testÄ“Å”anas piemērus un uzziniet, kur ir nepilnÄ«bas.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

61. Sekojiet saviem sasniegumiem
Ja darbā saņēmāt balvu, pierakstiet to. Ja izstrādājat svarÄ«gu funkciju, pierakstiet to. JÅ«s radÄ«sit daudz neatpaliktu mirkļu, kas var palÄ«dzēt jums virzÄ«ties uz priekÅ”u karjerā vai uzlabot morāli grÅ«tos laikos.

62. Apgūstiet programmēŔanas pamatus
Uzziniet dažus pamata kārtoÅ”anas un meklÄ“Å”anas algoritmus un datu struktÅ«ras. Tas palÄ«dzēs atrisināt problēmas neatkarÄ«gi no valodas.

63. Izvēlies tehnoloģijas, kas ir izturīgas un kopjamas.
Lai gan ir interesanti pārbaudīt jaunākās tehnoloģijas, izvēlieties tās, kuras būs viegli atbalstīt uzņēmuma aplikācijā. Komanda būs jums pateicīga daudzus gadus.

64. Apgūstiet dizaina modeļus
Dizaina modeļi ir noderÄ«gi rÄ«ki koda arhitektÅ«ras projektÄ“Å”anai. Iespējams, ka tie nav nepiecieÅ”ami katrā projektā, taču pamatzināŔanas par tiem noderēs, veidojot lielas lietojumprogrammas.

65. Samaziniet neskaidrības
Tā vietā, lai rakstÄ«tu sarežģītu kodu, lai parādÄ«tu savas lietpratÄ«gās programmÄ“Å”anas prasmes, tiecieties pēc lasāmÄ«bas un vienkārŔības. Tādējādi jÅ«su komandas locekļiem bÅ«s vieglāk sniegt ieguldÄ«jumu.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

66. Nomaksāt tehnisko parādu
Tehniskajam parādam var būt nopietnas sekas uz veiktspēju, tāpēc, ja varat to pārveidot, jums tas jādara.

67. Bieži atjauniniet
Tā vietā, lai reizi mēnesī izdotu lielus atjauninājumus, dariet to biežāk ar mazāku izmaiņu sarakstu. Jums būs mazāka iespēja kļūdīties un izjaukt izmaiņas.

68. Apņemies agri un bieži
AgrÄ«na un bieža apņemÅ”anās ir labākais veids, kā nodroÅ”ināt savu darbu tÄ«rÄ«bu, kā arÄ« samazināt stresu, kas rodas, nejauÅ”i veicot svarÄ«gas izmaiņas.

69. Zināt, kad lūgt palīdzību.
Ne tikai nav jābaidās lÅ«gt palÄ«dzÄ«bu, bet arÄ« jāsaprot, kad to darÄ«t. Jums vienmēr jāmēģina atrisināt problēmu, pirms lÅ«gt palÄ«dzÄ«bu. Taču, ja ar kādu problēmu cÄ«nies vairāk nekā stundu, izmaksas atsver ieguvumu un jāvērÅ”as pie kolēģa.

70. Uzdodiet pareizos jautājumus
Uzdodot jautājumu, mēģiniet būt pēc iespējas precīzāks

71. Saņemiet atsauksmes par notiekoÅ”o.
Lai saņemtu atsauksmes par to, darbs nav jāpabeidz. Ja neesat pārliecināts par pareizo virzienu, lūdziet kolēģiem palīdzēt to pārbaudīt.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

72. Izlasiet dokumentāciju
Dokumentācija ir tÄ«rākais patiesÄ«bas avots par tehnoloÄ£iju, tāpēc iemācÄ«Å”anās to lasÄ«t var ātri palÄ«dzēt jums kļūt par ekspertu.

73. Izmēģiniet visu
Nekas neliedz jums mēģināt atrisināt problēmu. Kas tev ir jāzaudē?

74. Runājiet sanāksmēs
Jūsu idejas un viedokļi ir vērtīgi, tāpēc dalība sanāksmēs palīdzēs veidot attiecības ar komandu un vadību.

75. Sadarboties ar citām komandām
Ja rodas iespēja strādāt ar citu jūsu uzņēmuma komandu, izmantojiet to.

76. Iegūstiet personīgus projektus
Strādājot 40 stundas nedēļā, ir svarÄ«gi atlicināt laiku blakus projektiem, kas jÅ«s aizrauj. Tie palÄ«dz atjaunot jÅ«su mÄ«lestÄ«bu pret programmÄ“Å”anu un izmēģināt jaunas tehnoloÄ£ijas, kuras, iespējams, nevarēsit piekļūt darbā.

77. Definējiet savus karjeras mērķus
Ir svarÄ«gi, lai jums bÅ«tu priekÅ”stats par savu ideālo karjeras ceļu. Ja tas tā nav, jÅ«s mēģināt izÅ”aut bultu, neredzot mērÄ·i.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

78. Piedalīties sarunās
Blogu komentÄ“Å”ana, piedalÄ«Å”anās sarunās Twitter. Sadarboties ar sabiedrÄ«bu. JÅ«s uzzināsiet daudz vairāk, ja bÅ«siet aktÄ«vs dalÄ«bnieks, nevis dārzenis.

79. Sakārtojiet uzdevumus prioritārā kārtībā
MācÄ«Å”anās noteikt uzdevumu prioritātes palÄ«dzēs palielināt produktivitāti. Sekojiet lÄ«dzi saviem paÅ”reizējiem ikdienas uzdevumiem, kā arÄ« ilgtermiņa uzdevumiem un sakārtojiet tos pēc svarÄ«gākajiem.

80. Nepalaidiet garām detaļas
Detaļas var būtiski mainīt projektu.

81. Uzticieties savai komandai
Jūsu komandas biedri tika nolīgti viņu prasmju dēļ. Izmantojiet tos un uzticieties viņiem, lai paveiktu darbu.

82. Iemācieties deleģēt
Ja esat vadoŔā amatā, iemācieties efektÄ«vi deleģēt. Tas ietaupÄ«s jÅ«su laiku. JÅ«s nevarat visu izdarÄ«t pats.

83. Nesalīdzini sevi ar citiem
Vienīgais cilvēks, ar kuru vajadzētu sevi salīdzināt, ir tas, kas bijāt vakar.

84. Apņem sevi ar sabiedrotajiem
MācÄ«Å”anās programmēt bÅ«s garÅ” un ne vienmēr viegls ceļojums. Apņem sevi ar cilvēkiem, kuri virzÄ«s tevi uz priekÅ”u.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

85. Nesāciet ar mērogojamību
MērogoÅ”anas sākÅ”ana ir droÅ”s veids, kā pārvarēt sevi. Veidojiet mērogojamÄ«bu, taču nesāciet mērogoÅ”anu, kamēr tas nav nepiecieÅ”ams. Tādā veidā jÅ«s nepārslogojat savu komandu, bet joprojām saglabājat spēju augt.

86. Nosveriet veiktspējas ietekmi
Ja vēlaties izmantot atdzist jaunu tehnoloģiju, vispirms ir jāizvērtē veiktspējas ietekme. Vai jūs nevarat īstenot kaut ko līdzīgu, nezaudējot veiktspēju? Ja tā, iespējams, vēlēsities pārskatīt savu izvēlēto pieeju.

87. Nediskriminē
Nediskriminējiet jaunas tehnoloÄ£ijas vai idejas. Esiet atvērts iespējām apgÅ«t jaunas prasmes. Tāpat nediskriminējiet cilvēkus. Mēs visi esam pelnÄ«juÅ”i cieņu.

88. Uzņemieties darbu, kuram neesat kvalificēts
Jūs nekad neatbildīsit visām darba prasībām. Tāpēc izmantojiet iespēju un sāciet! Kas tev ir jāzaudē?

89. Modularizē savu kodu
Jūs varētu ierakstīt visu kodu vienā garā failā, taču to ir grūti uzturēt. Pateicoties modularitātei, mēs pārliecināmies, ka mūsu kods ir viegli saprotams un pārbaudāms.

90. Ne tikai kopējiet un ielÄ«mējiet
Ja plānojat kopēt un ielīmēt risinājumu no StackOverflow, jums precīzi jāsaprot, ko tas dara. Izprotiet kodu, kuru nolemjat ieviest.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

91. Izveidojiet iedvesmojoŔu vidi
Būsi daudz vairāk motivēts strādāt, ja būsi apmierināts ar savu darba vietu.

92. Atcerieties, no kurienes jūs nācāt
Mēs visi sākām no vienas vietas. Attīstot savas prasmes un karjeru, neaizmirstiet, no kurienes nācāt.

93. Centieties saglabāt optimismu
Ja kaut kas neizdodas, turpiniet mēģināt un esiet optimistisks. Rīt jauna diena. Optimisms palīdzēs jūsu komandas progresam un garīgajai veselībai.

94. Pastāvīgi pārvērtējiet savu darbplūsmu.
Tas, ka kaut kas darbojas tagad, nenozÄ«mē, ka tas tā darbosies vienmēr. Pārvērtējiet savu darbplÅ«smu un, ja nepiecieÅ”ams, veiciet korekcijas.

95. Iemācieties strādāt no mājām
Ja jums ir iespēja strādāt no mājām, iemācieties to darīt efektīvi. Atrodiet privātu biroju bez traucējumiem. Boneskull ir uzrakstījis lielisku rakstu par darbu no mājām, ko jums vajadzētu pārbaudīt.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

96. Izveidojiet pieejamus produktus
Ikvienam ir jābūt iespējai izmantot jūsu produktu

97. Ievērojiet savas saistības
Ja kādam sakāt, ka kaut ko izdarÄ«sit lÄ«dz noteiktam datumam, ievērojiet savu apņemÅ”anos. Un, ja nevarat ievērot norunāto termiņu, informējiet mÅ«s iepriekÅ”.

98. Esiet proaktīvs
Ja jums ir brīvs laiks, palīdziet veikt komandas uzdevumus. Viņi būs pateicīgi par jūsu iniciatīvu.

99. Izveidojiet lielisku portfolio
Lielisks portfolio liek jums izcelties no pūļa. Izmantojiet to kā iespēju parādīt savas programmētāja un dizainera prasmes.

100. Atcerieties, kāpēc jums patīk programmēt
JÅ«s iestājāties Å”ajā profesijā, jo tas izraisÄ«ja jÅ«su interesi. Ja jÅ«s izdedziet, paņemiet pārtraukumu. Dodiet sev iespēju atjaunot aizrauÅ”anos ar programmÄ“Å”anu.

101. Dalies savās zināŔanās
Ja esi apguvis kaut ko forÅ”u, dalies ar to. Prezentēt vietējā sanāksmē vai konferencē. Pusdienu laikā apmāciet kolēģus vai apmācāmos. DalÄ«Å”anās zināŔanās viņus stiprina.

101 padoms, kā kļūt par labu programmētāju (un cilvēku)

Avots: www.habr.com

Pievieno komentāru