ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

1. ጉግልን ተማር
ፕሮግራመር መሆን ማለት ለጥያቄዎችዎ መልስ መፈለግን መማር ማለት ነው። ጎግልን በብቃት እንዴት ማድረግ እንደሚቻል በመማር ብዙ የእድገት ጊዜን ይቆጥባሉ።

2. ብዙ ቃል አትስጡ፣ ነገር ግን ከገባችሁት በላይ አድርሱ።
አንድ ተግባር ሶስት ሳምንታት እንደሚወስድ ለቡድንዎ መንገር ይሻላል ፣ ግን በተቃራኒው በሁለት ያጠናቅቁ ። ይህን መርህ በመከተል ታማኝ ግንኙነቶችን ትገነባለህ።

ማስታወሻ ከአስተርጓሚው፡-

በትርጉም ፣ በሰዋስው ወይም በሥርዓተ-ነጥብ ላይ ለሚታዩ ስህተቶች ቸል እንዲሉ እና እንዲታረሙ ሪፖርት እንዲያደርጉ በትህትና እንጠይቃለን።
ХпасийО

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

3. ለዲዛይነሮች ደግ ይሁኑ; ጓደኞችህ ናቸው።
ንድፍ አውጪዎች ለተጠቃሚ ችግሮች መፍትሄዎችን ይሰጣሉ. ከእነሱ ተማሩ እና ውጤታማ ምርቶችን ለመፍጠር አብረው ይስሩ።

4. አማካሪ ያግኙ
ሊማሩበት የሚችሉትን ሰው ያግኙ እና ከ ("ማጥፋት") ሥልጣን ያለው አስተያየት ያግኙ. ኮዲንግ አሰልጣኝ የቴክኒክ አማካሪ ለማግኘት ጥሩ ቦታ ነው።

5. መካሪ ሁን
ሌሎች ሊማሩበት የሚችሉት ሰው ይሁኑ። በኮዲንግ አሰልጣኝ ውስጥ ካሉ አማካሪዎች መካከል እርስዎን በማግኘታችን ደስተኞች ነን።

6. ጠቃሚ አስተያየቶችን ይጻፉ
“ምን” ከሚለው ይልቅ “ለምን” የሚለውን የሚያብራሩ አስተያየቶችን ይጻፉ።

7. ተለዋዋጮችን እና ተግባራትን በትክክል ይሰይሙ
ተግባራት እና ተለዋዋጮች አላማቸውን በትክክል መግለጽ አለባቸው፣ ስለዚህ "myCoolFunction" ተስማሚ አይደለም።

8. የእረፍት ጊዜ ይውሰዱ
ሁላችንም ማረፍ አለብን። ሲመኙት የነበረውን ጉዞ ይውሰዱ። የእርስዎ አንጎል እና ሰራተኞች ያመሰግናሉ.

9. ጥቅም ላይ ያልዋለ ኮድ ያስወግዱ
የቴክኒክ ዕዳ አታከማቹ።

10. ኮድ ማንበብ ይማሩ
ኮድ ማንበብ ዝቅተኛ ደረጃ የተሰጠው ክህሎት ነው፣ ግን በጣም ጠቃሚ ነው።

11. ጤናማ የስራ እና የህይወት ሚዛን መመስረት
ከረጅም የስራ ቀን በኋላ ለመዝናናት ጊዜ ያስፈልግዎታል. የስራ ማሳወቂያዎችን ያጥፉ ወይም መተግበሪያዎችን ከስልክዎ ያስወግዱ።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

12. አስፈላጊ ከሆነ ብቻ የግል ስብሰባዎች
ይህ ችግር በኢሜል ወይም በ Slack በኩል ሊፈታ ይችላል? ከሆነ, ቀጠሮ አይያዙ. ካልሆነ ያለ በቂ ምክንያት የቆይታ ጊዜውን አይዘግዩ.

13. ጥንድ ፕሮግራሚንግ
ጥንድ ፕሮግራሚንግ መምህር እና ተማሪ እንድትሆኑ ያስችልዎታል።

14. ምርጥ ኢሜይሎችን ይፃፉ
እራስዎን በአጭሩ ነገር ግን በግልፅ በመግለጽ የኢንተርሎኩተርዎን ትኩረት በኢሜል ደብዳቤዎች ለመሳብ ይማሩ።

15. የማህበረሰቡ አካል ይሁኑ
ችግሮችን እንድታሸንፍ ከሚገፋፉህ ተመሳሳይ አስተሳሰብ ካላቸው ሰዎች ጋር እራስህን ከበበ።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

16. ቅርንጫፎችዎን ያፅዱ
እንግዶች ከመምጣታቸው በፊት በቤት ውስጥ እንደሚያደርጉት ሁሉ የስሪት መቆጣጠሪያ ቅርንጫፎችዎን ያፅዱ። የሆነ ነገር ካላስፈለገዎት ይጣሉት; ቁም ሳጥን ውስጥ አታስቀምጡ.

17. በረኛ አትሁን
በኢንዱስትሪው ውስጥ ለመስራት ብቁ እንዳልሆኑ ለሌሎች አትንገሩ። ሁሉም ሰው ዋጋ አለው.

18. ያለማቋረጥ ይማሩ
ቀጣይነት ያለው ትምህርት የሚፈልግ ሙያ መርጠዋል። ይህንንም መውደድን ተማር።

19. ተስፋ አትቁረጥ
ሁልጊዜ ቀላል አይሆንም. ግን ሁላችንም ከአንድ ቦታ ጀመርን። ትችላለክ.

20. የሚያስፈራዎትን ስራዎች ይውሰዱ.
ካላስፈራሩዎት፣ እንዲያድግ አይረዱዎትም።

21. ከመጀመርዎ በፊት መስፈርቶችን ያረጋግጡ
ኮድ መጻፍ ከመጀመርዎ በፊት አንድን ተግባር ለማጠናቀቅ የሚያስፈልጉትን መስፈርቶች መረዳት አለብዎት። ይህ ጊዜ ይቆጥብልዎታል.

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

22. የመሳሪያ ሳጥንዎን በደንብ ያስተምሩ
ከውስጥም ከውጭም የምታውቃቸውን የመሳሪያዎች ስብስብ አግኝ። የትኞቹን ዓላማዎች እንደሚያገለግሉ እና በፕሮጀክት ውስጥ አንድ ወይም ሌላ መሳሪያ መጠቀም የበለጠ ትርፋማ በሚሆንበት ጊዜ ይወቁ።

23. ገንቢ ትችቶችን መውደድ ይማሩ
ለገንቢ ትችት ታማኝ ባልደረቦች እና ጓደኞችን ይጠይቁ። ይህ እንደ ፕሮግራም አውጪ እና እንደ ሰው እንዲያድጉ ይረዳዎታል.

24. ጥሩ ሁን
ቴክኖሎጂ በፍጥነት እየተቀየረ ነው። አዳዲስ ምርቶችን አይቃወሙ, ነገር ግን ያጠኑ እና ስለእነሱ የራስዎን አስተያየት ይፍጠሩ.

25. ጠቃሚ ሆነው ይቆዩ
ህትመቶችን፣ ብሎጎችን፣ ፖድካስቶችን እና ዜናዎችን በመከተል አዳዲስ የቴክኖሎጂ ዜናዎችን ያግኙ።

26. ችግሩን በመፍታት ላይ ያተኩሩ
የዳበረ ችግር የመፍታት ችሎታ ማንኛውንም ችግር ለማሸነፍ ይረዳዎታል። ችግሩን ለመፍታት ምን እንደሚረዳ አስቡ.

27. ትሑት ይሁኑ
ማዕረግህ ምንም ይሁን ወይም የትኛውም ኩባንያ የምትሠራበት ቢሆንም ትሑት ሁን።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

28. ምርጥ አቀራረቦችን መስጠት ይማሩ
ታዳሚዎችዎን እንዴት ማሳተፍ እንደሚችሉ ይወቁ እና ምርጥ አቀራረቦችን ያድርጉ

29. በአንድ ነገር ላይ ከመፍታትዎ በፊት ሁሉንም መፍትሄዎች ያስሱ.
የሚያጋጥሙትን የመጀመሪያውን መፍትሄ አይያዙ. ኮድ ማድረግ ከመጀመርዎ በፊት ሁሉንም አማራጮችዎን ያስሱ።

30. ቦታዎን ያግኙ
በቴክ ኢንዱስትሪ ውስጥ ብዙ የተለያዩ አካባቢዎች አሉ. በጣም የሚስብዎትን ቦታ ይፈልጉ እና በውስጡም ባለሙያ ይሁኑ።

31. ጥሩ ልምዶችን ማዳበር
ዘላቂ እና ጠቃሚ ልማዶችን ለማዳበር ይሞክሩ, ለምሳሌ ትኩረትን የሚከፋፍሉ ነገሮችን ማስወገድ, ጊዜዎን መቆጣጠር, ስብሰባዎች ላይ መገኘት, እና በጣም አስፈላጊ በሆኑ ተግባራት ይጀምሩ. የተወሰነ ጥረት ሊጠይቅ ይችላል, ነገር ግን በረጅም ጊዜ ውስጥ ዋጋ ያለው ይሆናል.

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

32. ኮድ ማረም ይማሩ
ኮድ ለማረም የአሳሽ መሳሪያዎችን ያስሱ። እነዚህን ባህሪያት በእርስዎ IDE ውስጥ ያስሱ። በጣም ውጤታማውን የሳንካ መከታተያ ቴክኒኮችን በመማር በጣም ውስብስብ ችግሮችን እንኳን መፍታት ይችላሉ።

33. የአሁኑን ችሎታዎችዎን ያሳድጉ
ክህሎትን አሁን ስለተማርክ ብቻ ማሳደግህን መቀጠል የለብህም ማለት አይደለም። ሆን ተብሎ ካልተሻሻሉ ክህሎቶቹ ከጊዜ ወደ ጊዜ እየጠፉ ይሄዳሉ, እና ኢንዱስትሪው በፍጥነት እያደገ በመምጣቱ ልምምዱን መቀጠል አስፈላጊ ነው. "ሁልጊዜ በዚህ መንገድ አድርጌዋለሁ" የሚለውን አስተሳሰብ አስወግዱ እና "ይህን ለማድረግ የተሻለ መንገድ አለ?"
ምንም እንኳን አሁን ጥሩ የሆድ ድርቀት ቢኖርዎትም ፣ በቀን ዶናት መብላት እንደሚችሉ እና እነሱን እንዳያጡ መጠበቅ ሞኝነት ነው።

34. ለምን እንደሆነ ይረዱ
አስተያየትህን መግለጽ ያለብህ ሁኔታዎች ሊኖሩ ስለሚችሉ በመጀመሪያ ለምን እንደሆነ መረዳት ያስፈልጋል። ለምን መፍትሄ A ከመፍትሔ ቢ ይሻላል? ትክክለኛ ክርክሮችን ያቅርቡ እና አስተያየትዎ የበለጠ ትክክለኛ ይሆናል.

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

35. ዋጋህን እወቅ
እርስዎ ሸቀጥ ነዎት እና በትክክል መከፈል አለብዎት። በሚገኙበት ክልል ውስጥ በመስክዎ ውስጥ ያለውን አማካይ ደመወዝ ይወቁ. ትንሽ ገንዘብ እያገኙ ከሆነ አስተዳዳሪዎን ለማነጋገር ጊዜው አሁን ነው። ለሚገባህ ነገር ሂድ።

36. እርዳታ ለመጠየቅ አትፍሩ
በችግር ላይ ከተጣበቅክ እና መፍትሄ ለመፈለግ ብዙ ጊዜ የምታጠፋ ከሆነ እርዳታ ለመጠየቅ ጊዜው አሁን ነው። ሁላችንም ሰዎች ነን። ሁላችንም አንዳንድ እገዛን መጠቀም እንችላለን። ለድጋፍ ወደ ባልደረባዎ መገናኘት ምንም የሚያሳፍር ነገር የለም.

37. መማርን ይማሩ
ሰዎች በተለየ መንገድ ይማራሉ. አንዳንድ ሰዎች በቪዲዮ ትምህርት፣ ሌሎች ደግሞ መጽሐፍትን በማንበብ የተሻለ ይማራሉ። ለእርስዎ የሚስማማውን የመማሪያ ዘይቤ ይፈልጉ እና በትጋት ይለማመዱ።

38. ደግ ሁን
ስለ ባልደረባዎ አስተያየት እንዲሰጡ የሚጠየቁበት ሁኔታዎች ይኖራሉ። ደግ ሁን። ዲቦራን ሳትገነጣጥሏት ተነሳሽነት ስለሌላት አስተያየት መስጠት ትችላላችሁ።

39. እረፍት ይውሰዱ
ኮድ ለመጻፍ ለ 8 ሰዓታት ያህል ለማሳለፍ ፈጽሞ የማይቻል ነው። በፍጥነት ይቃጠላሉ እና ብዙ ስህተቶችን ያደርጋሉ. ስለዚህ ለማቆም እና እረፍት ለመውሰድ እራስዎን ለማስታወስ ጊዜ ቆጣሪ ያዘጋጁ። ለእግር ጉዞ ይሂዱ። ከስራ ባልደረቦች ጋር ቡና ይጠጡ። ከማያ ገጹ ላይ እረፍት መውሰዱ በምርታማነትዎ እና በስራ ጥራት ላይ በጎ ተጽእኖ ይኖረዋል።

40. እድገትዎን ይከታተሉ
ኮድ ማድረግን መማር ረጅም ጊዜ ይወስዳል እና እድገትን ካላዩ በሚያስደንቅ ሁኔታ ሊያዳክም ይችላል። ስለዚህ ስኬቶችን እና ግስጋሴዎችን መከታተል አስፈላጊ ነው. ከኮምፒዩተርዎ አጠገብ ትንሽ ዝርዝር ይያዙ እና አዲስ ነገር ባገኙ ቁጥር ምንም ያህል ትንሽ ቢሆን ያጥፉት። ትላልቅ ሽልማቶች ከትንሽ ስኬቶች ይመጣሉ.

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

41. በማዕቀፍ ወይም በቤተ-መጽሐፍት ላይ አትታመኑ
ከአንድ ማዕቀፍ ወይም ቤተ-መጽሐፍት ውስብስብነት የበለጠ የፕሮግራም አወጣጥ ቋንቋን ይማሩ። ቤተ-መጻሕፍትን ከማስተዋወቅዎ በፊት ቋንቋን መማር አስፈላጊ አይደለም፣ነገር ግን ማዕቀፍ ወይም ቤተ-መጽሐፍት ለምን በሆነ መንገድ እንደሚሰራ መረዳቱ የበለጠ ንፁህ እና የበለጠ አፈጻጸም ኮድ እንዲጽፉ ይረዳዎታል።

42. የኮድ ግምገማዎችን መውደድ ይማሩ
አንድ ሰው ኮድዎን እንዲያነብ እና እንዲተነትን ማድረግ ሊያስፈራ ይችላል ነገርግን ከበፊቱ የተሻለ ፕሮግራመር የሚያደርገኝ በዋጋ ሊተመን የማይችል አስተያየት ሊሰጥ ይችላል። እንዲሁም ጥሩ የኮድ ግምገማዎችን ለመስራት ችሎታዎ ላይ መስራት አለብዎት።

43. በተዛማጅ መስኮች ላይ ፍላጎት ይኑርዎት
እንደ ንድፍ፣ ግብይት፣ የፊት-መጨረሻ ወይም የኋላ-ፍጻሜ ልማት ያሉ ተዛማጅ መስኮችን ይማሩ። ይህ የበለጠ የተሟላ ፕሮግራመር እንድትሆኑ ይረዳዎታል።

44. ተስማሚ ቴክኖሎጂን አይምረጡ; ትክክለኛውን ይምረጡ
እያንዳንዱ ፕሮጀክት የተለያዩ ፍላጎቶች አሉት እና ስለዚህ ለሥራው ትክክለኛ መሳሪያዎችን መምረጥ አለብን. ምንም እንኳን ከዚህ በፊት የሰሩትን ቴክኖሎጂዎች ለመምረጥ የበለጠ አመቺ ቢሆንም የፕሮጀክቱን ፍላጎት ካላሟሉ አማራጮችን ማሰስ ያስፈልግዎታል.

45. ለስህተቶችዎ ሃላፊነት ይውሰዱ
ሁሉም ሰው ይሳሳታል እና በሙያዎ በሙሉ ትሰራዋለህ። ስለዚህ, ስህተት ሲሰሩ እሱን መቀበል እና ሃላፊነት መውሰድ በጣም አስፈላጊ ነው. ይህ ከቡድንዎ አባላት እና አስተዳደር ጋር መተማመን ለመፍጠር ይረዳል።

46. ​​የራስዎን ኮድ ይገምግሙ
የመሳብ ጥያቄ ከመፍጠርዎ በፊት የራስዎን ኮድ ይገምግሙ። ይህ የስራ ባልደረባህ ከሆነ ምን አስተያየት ትሰጣለህ? የኮድ ግምገማ ከመጠየቅዎ በፊት በመጀመሪያ ችግሮችን ወይም ስህተቶችን መለየት በጣም አስፈላጊ ነው.

47. ከውድቀቶችህ ተማር
ሽንፈት በቀላሉ የሚጠበቀውን ውጤት አለማድረግ ብቻ ነው፣ ይህ ደግሞ የግድ መጥፎ ነገር አይደለም። በሙያችን ወቅት ሁላችንም ብዙ ውድቀቶች አሉን። ከስህተቶችህ ተማር። በሚቀጥለው ጊዜ የተለየ ምን ማድረግ ይችላሉ?

48. ድክመቶችዎን ይለዩ
እራስህን እወቅ። ድክመቶችህ ምንድን ናቸው? ምናልባት ከመግፋትዎ በፊት ሙከራዎችን ማዘመንዎን ያለማቋረጥ ይረሳሉ። ወይም ኢሜይሎችን በመመለስ ረገድ መጥፎ ነዎት። በእነሱ ላይ በንቃት መስራት እንዲችሉ ድክመቶችዎን ይፈትሹ.

49. የማወቅ ጉጉት ይኑርዎት
ይህ መስክ በየጊዜው እያደገ ነው, ስለዚህ የማወቅ ጉጉት አስፈላጊ ነው. የሆነ ነገር ካልገባህ፣ የፕሮጀክት መስፈርት ወይም የኮድ መስመር ይሁን፣ በለው። ማብራሪያ እንዲሰጥህ ማንም አይነቅፍህም፣ እና መጨረሻህ የተሻለ ኮድ መፍጠር ነው።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

50. ሁሉንም ነገር ለመማር አይሞክሩ
በአለም ውስጥ ከፍተኛ መጠን ያለው እውቀት አለ እና ሁሉንም ነገር ለመቆጣጠር በቀላሉ የማይቻል ነው። ለመቆጣጠር ጥቂት ርዕሶችን ይምረጡ እና የተቀሩትን ያስወግዱ። እርግጥ ነው፣ ስለሌሎች አካባቢዎች በተዘዋዋሪ መንገድ ዕውቀትን ማግኘት ትችላለህ፣ነገር ግን ሁሉንም መቆጣጠር አትችልም።

51. የቤት እንስሳትዎን ይገድሉ
አንዳንድ ኮድ ስለጻፍክ ብቻ በስሜት መያያዝ አለብህ ማለት አይደለም። ማንም ሰው ስራውን መጣል አይወድም, ነገር ግን ኮድ የህይወት ኡደት አለው, ስለዚህ ያንን አይርሱ.

52. ቡድንዎን ይደግፉ
በጥሩ ቡድን ውስጥ ሁሉም ሰው እርስ በርስ ይደገፋል. ይህ ቅጣትን ሳይፈሩ አዲስ ነገር ለመሞከር ምቹ ሁኔታን ይፈጥራል።

53. በማህበረሰቡ ውስጥ ተነሳሽነት ያግኙ
እርስዎ በሚያደንቋቸው ተመሳሳይ መስክ ውስጥ ጥቂት ሰዎችን ያግኙ። ይህ በፕሮጀክቶችዎ ላይ መስራቱን እንዲቀጥሉ ወይም አዲስ ነገር እንዲሞክሩ ያነሳሳዎታል።

54. ስራዎን ያደንቁ
ምንም አይነት ልምድ እና ቦታ, ስራዎ ዋጋ አለው. አመስግኑት።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

55. ትኩረትን የሚከፋፍሉ ነገሮችን አግድ
በፈጣን መልእክተኞች፣ ኢሜል እና ማህበራዊ አውታረ መረቦች ውስጥ ያሉ ማሳወቂያዎችን ማጥፋት እርስዎ እንዲያተኩሩ እና የስራ ቀንዎን በተቻለ መጠን ውጤታማ በሆነ መንገድ እንዲያሳልፉ ይረዳዎታል። ጄሪ በ30 ደቂቃ ውስጥ ከመለስክለት አይሞትም።

56. ደጋፊ ይሁኑ
የቡድን አባላትዎን ይደግፉ፣ ለምሳሌ አስፈላጊ የሆነ አቀራረብ በመገኘት ወይም ከተጣበቁ በመርዳት።

57. ሲገባው አመስግኑ
አንድ ሰው ጥሩ ሥራ ከሠራ, እንዲህ ይበሉ. ማመስገን የቡድን አባላትን እምነት ለማግኘት ጥሩ መንገድ ነው።

58. ኮድዎን ይፈትሹ
ፈተናዎች አስፈላጊ ናቸው. የዩኒት ፈተናዎች፣ መመለሻ፣ ውህደት፣ ከጫፍ እስከ ጫፍ ሙከራ። ኮድዎን ይሞክሩ እና ምርትዎ የበለጠ የተረጋጋ ይሆናል።

59. አቀራረብዎን ያቅዱ
ለአዲስ ተግባር ወይም የሳንካ ትኬት ጥያቄ ሲደርስዎ በመጀመሪያ የጥቃት እቅድ ያዘጋጁ። ይህንን ችግር ለመፍታት ወይም ተግባራዊነትን ለማዳበር ምን ያስፈልግዎታል? ጥቃትዎን ለማቀድ ጥቂት ደቂቃዎችን እንኳን መውሰድ የሰዓታት ብስጭት ያድናል

60. የውሸት ኮድ ይማሩ።
የውሸት ኮድ ማድረግ በጣም ጥሩ ችሎታ ነው ምክንያቱም ኮድ መስመሮችን በመጻፍ ጊዜ ሳያጠፉ ውስብስብ ችግሮችን ለመፍታት ያስችልዎታል። የመረጡትን አካሄድ በወረቀት ላይ ይግለጹ፣ የተለያዩ የፈተና ምሳሌዎችን ያስመስሉ እና ጥፋቶቹ የት እንዳሉ ይመልከቱ።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

61. ስኬቶችዎን ይከታተሉ
በስራ ቦታ ሽልማት ከተቀበሉ, ይፃፉ. አንድ ጠቃሚ ባህሪ እያዳበሩ ከሆነ ይፃፉ። ስራህን እንድታሳድግ ወይም በአስቸጋሪ ጊዜያት ሞራልህን እንድታሳድግ የሚረዱህ የአፍታ ታሪክ ትፈጥራለህ።

62. የፕሮግራም መሰረታዊ ነገሮችን ይማሩ
አንዳንድ መሰረታዊ የመደርደር እና የፍለጋ ስልተ ቀመሮችን እና የውሂብ አወቃቀሮችን ይማሩ። ይህ ቋንቋ ምንም ይሁን ምን ችግሮችን ለመፍታት ይረዳዎታል.

63. ዘላቂ እና ሊጠበቁ የሚችሉ ቴክኖሎጂዎችን ይምረጡ.
ምንም እንኳን አዳዲስ ቴክኖሎጂዎችን መሞከር አስደሳች ቢሆንም በድርጅት መተግበሪያ ውስጥ ለመደገፍ ቀላል የሆኑትን ይምረጡ። ቡድኑ ለሚመጡት አመታት አመስጋኝ ይሆናል።

64. የንድፍ ንድፎችን ይማሩ
የንድፍ ንድፎች የኮድ አርክቴክቸርን ለመንደፍ ጠቃሚ መሳሪያዎች ናቸው. በእያንዳንዱ ፕሮጀክት ላይ ላያስፈልጋቸው ይችላል, ነገር ግን ስለእነሱ መሰረታዊ ግንዛቤ ትላልቅ መተግበሪያዎችን ሲገነቡ ይረዳል.

65. አሻሚነትን ይቀንሱ
የተዋጣለት የፕሮግራም ችሎታዎትን ለማሳየት ውስብስብ ኮድ ከመጻፍ ይልቅ ተነባቢነትን እና ቀላልነትን ያጥፉ። ይህ ለቡድንዎ አባላት አስተዋፅኦ ለማድረግ ቀላል ያደርገዋል።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

66. የቴክኒክ ዕዳ ይክፈሉ
የቴክኒካዊ ዕዳ ከባድ የአፈፃፀም ውጤቶችን ሊያስከትል ይችላል, ስለዚህ እንደገና መፈጠር ከቻሉ, ማድረግ አለብዎት.

67. ብዙ ጊዜ አዘምን
በወር አንድ ጊዜ ትላልቅ ዝመናዎችን ከመልቀቅ ይልቅ በትንሽ ለውጦች ዝርዝር ብዙ ጊዜ ያድርጉት። ስህተቶችን የመሥራት እና ለውጦችን የማቋረጥ እድላቸው ይቀንሳል።

68. ቀደም ብለው እና ብዙ ጊዜ ይፈጽሙ
ስራዎ ንፁህ መሆኑን ለማረጋገጥ እና በአጋጣሚ አስፈላጊ ለውጦችን የማድረግ ጭንቀትን ለመቀነስ ቀድሞ እና ብዙ ጊዜ ቁርጠኝነት ነው።

69. እርዳታ መቼ እንደሚጠይቁ ይወቁ.
እርዳታ ለመጠየቅ መፍራት ብቻ ሳይሆን መቼ ማድረግ እንዳለብዎትም መረዳት አለብዎት. እርዳታ ከመጠየቅዎ በፊት ሁልጊዜ ችግሩን ለመፍታት መሞከር አለብዎት. ነገር ግን ከአንድ ሰአት በላይ ከችግር ጋር ስትታገል፣ ዋጋው ከጥቅሙ ይበልጣል እና ወደ ባልደረባህ መዞር አለብህ።

70. ትክክለኛ ጥያቄዎችን ይጠይቁ
ጥያቄ በሚጠይቁበት ጊዜ በተቻለ መጠን ግልጽ ለማድረግ ይሞክሩ

71. በሂደት ላይ ስላለው ስራ አስተያየት ያግኙ.
በእሱ ላይ ግብረ መልስ ለማግኘት ስራውን መጨረስ የለብዎትም. ስለ ትክክለኛው አቅጣጫ እርግጠኛ ካልሆኑ፣ ባልደረቦችዎን እንዲፈትሹት ይጠይቁ።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

72. ሰነዶቹን ያንብቡ
ዶክመንቴሽን ስለ ቴክኖሎጂ በጣም ንጹህ የእውነት ምንጭ ነው፣ ስለዚህ እሱን ማንበብ መማር በፍጥነት ባለሙያ ለመሆን ይረዳሃል።

73. ሁሉንም ነገር ይሞክሩ
ለችግሩ መፍትሄ ከመሞከር ምንም የሚያግድዎት ነገር የለም. ምን ማጣት አለብህ?

74. በስብሰባዎች ውስጥ ይናገሩ
የእርስዎ ሃሳቦች እና አስተያየቶች ጠቃሚ ናቸው፣ ስለዚህ በስብሰባዎች ላይ መሳተፍ ከቡድንዎ እና ከአመራርዎ ጋር ግንኙነት ለመፍጠር ይረዳዎታል።

75. ከሌሎች ቡድኖች ጋር ይተባበሩ
በድርጅትዎ ውስጥ ከሌላ ቡድን ጋር ለመስራት እድሉ ከተፈጠረ ይውሰዱት።

76. የግል ፕሮጀክቶችን ያግኙ
በሳምንት 40 ሰአታት ሲሰሩ፣ ለሚወዷቸው የጎን ፕሮጀክቶች ጊዜ መመደብ አስፈላጊ ነው። የፕሮግራም አወጣጥን ፍቅራችሁን ለማደስ ይረዳሉ እና በስራ ላይ ሊገኙ የማይችሉ አዳዲስ ቴክኖሎጂዎችን ይሞክሩ።

77. የሙያ ግቦችዎን ይግለጹ
ስለ እርስዎ ተስማሚ የስራ መንገድ ሀሳብ መኖሩ አስፈላጊ ነው። ጉዳዩ ይህ ካልሆነ ኢላማውን ሳያዩ ቀስት ለመምታት እየሞከሩ ነው.

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

78. በውይይቶች ውስጥ ይሳተፉ
በብሎጎች ላይ አስተያየት መስጠት, በTwitter ላይ በሚደረጉ ውይይቶች ውስጥ መሳተፍ. ከማህበረሰቡ ጋር ይሳተፉ። ከአትክልት ይልቅ ንቁ ተሳታፊ ከሆኑ የበለጠ ብዙ ይማራሉ.

79. ለስራዎች ቅድሚያ ይስጡ
ለተግባራት ቅድሚያ መስጠትን መማር ምርታማነትን ለመጨመር ይረዳል. አሁን ያለዎትን የእለት ተእለት ስራዎች እና የረጅም ጊዜ ስራዎችን ይከታተሉ እና በጣም አስፈላጊ በሆኑት ያደራጁዋቸው።

80. ዝርዝሩን አትመልከት
ዝርዝሮች በአንድ ፕሮጀክት ላይ ትልቅ ለውጥ ሊያመጡ ይችላሉ።

81. ቡድንዎን ይመኑ
የቡድን ጓደኞችዎ በችሎታቸው የተቀጠሩ ናቸው። ስራውን እንዲያጠናቅቁ ተጠቀምባቸው እና እመኑአቸው።

82. ውክልና መስጠትን ይማሩ
በአመራር ቦታ ላይ ከሆንክ በውክልና መስጠትን ተማር። ይህ ጊዜ ይቆጥብልዎታል. ሁሉንም ነገር እራስዎ ማድረግ አይችሉም.

83. ራስህን ከሌሎች ጋር አታወዳድር
እራስዎን ማወዳደር ያለብዎት ብቸኛው ሰው ትናንት ከነበሩት ጋር ብቻ ነው።

84. ከጓደኞችህ ጋር እራስህን ከበበ
ፕሮግራምን መማር ረጅም፣ እና ሁልጊዜም ቀላል ያልሆነ ጉዞ ይሆናል። ወደፊት በሚገፉህ ሰዎች እራስህን ከበበ።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

85. በ scalability አትጀምር
መመዘን መጀመር እራስህን ለማሸነፍ እርግጠኛ መንገድ ነው። ለክብደት ግንባታ ይገንቡ፣ ነገር ግን እስክትፈልጉት ድረስ ማመጣጠን አይጀምሩ። በዚህ መንገድ ቡድንዎን አያጨናነቁትም ፣ ግን አሁንም የማደግ ችሎታዎን ይጠብቁ።

86. የአፈፃፀም አንድምታዎችን ማመዛዘን
አሪፍ አዲስ ቴክኖሎጂን ለመጠቀም ከፈለጉ በመጀመሪያ የአፈጻጸም አንድምታውን ማመዛዘን አለቦት። አፈጻጸምን ሳያጡ እንደዚህ አይነት ነገር መተግበር አይችሉም? ከሆነ, የመረጡትን አካሄድ እንደገና ማጤን ይፈልጉ ይሆናል.

87. አድልዎ አታድርጉ
አዳዲስ ቴክኖሎጂዎችን ወይም ሃሳቦችን አታድላ። አዳዲስ ክህሎቶችን ለመማር እድሎች ክፍት ይሁኑ። እንዲሁም በሰዎች ላይ አድልዎ አታድርጉ። ሁላችንም ክብር ይገባናል።

88. ብቁ ያልሆኑበትን ስራ ያዙ
ለስራ ሁሉንም መስፈርቶች በጭራሽ አታሟሉም። ስለዚህ ዕድሉን ይውሰዱ እና ይጀምሩ! ምን ማጣት አለብህ?

89. ኮድዎን ሞዱላሪ ያድርጉት
ሁሉንም ኮድ በአንድ ረጅም ፋይል ውስጥ መፃፍ ይችላሉ, ነገር ግን ይህ ለማቆየት አስቸጋሪ ነው. ለሞዱላሪቲ ምስጋና ይግባው፣ ኮዳችን ለመረዳት እና ለመፈተሽ ቀላል መሆኑን እናረጋግጣለን።

90. ኮፒ-መለጠፍ ብቻ አይደለም
ከStackOverflow መፍትሄን ቀድተው ለመለጠፍ ከፈለጉ፣ ምን እንደሚሰራ በትክክል መረዳት አለብዎት። እርስዎ ለመተግበር የወሰኑትን ኮድ ይረዱ።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

91. የሚያነሳሳ አካባቢ ይፍጠሩ
በስራ ቦታዎ ረክተው ከሆነ ለመስራት የበለጠ ይነሳሳሉ።

92. ከየት እንደመጣህ አስታውስ
ሁላችንም ከአንድ ቦታ ጀመርን። ችሎታህን እና ሙያህን ስታዳብር ከየት እንደመጣህ አትርሳ።

93. ብሩህ ተስፋ ለመያዝ ይሞክሩ
የሆነ ነገር ካልሰራ፣ መሞከርዎን ይቀጥሉ እና ብሩህ ተስፋ ያድርጉ። ነገ አዲስ ቀን ነው። ብሩህ አመለካከት የቡድንዎን እድገት እና የአዕምሮ ጤናዎን ይረዳል።

94. የስራ ሂደትዎን ያለማቋረጥ እንደገና ይገምግሙ.
አንድ ነገር አሁን ይሰራል ማለት ሁልጊዜም በዚያ መንገድ ይሰራል ማለት አይደለም። የስራ ሂደትዎን እንደገና ይገምግሙ እና አስፈላጊ ሆኖ ሲገኝ ማስተካከያ ያድርጉ።

95. ከቤት መስራት ይማሩ
ከቤት የመሥራት እድል ካሎት, ውጤታማ በሆነ መልኩ ለመስራት ይማሩ. ከማስተጓጎል ነፃ የሆነ የግል ቢሮ ያግኙ። Boneskull እርስዎ ሊፈትሹት የሚገባውን ከቤት ሆነው ስለመሥራት ጥሩ ጽሑፍ ጽፏል።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

96. ተደራሽ የሆኑ ምርቶችን ይፍጠሩ
ሁሉም ሰው የእርስዎን ምርት መጠቀም መቻል አለበት።

97. ቃል ኪዳኖችዎን ይጠብቁ
ለተወሰነ ቀን አንድ ነገር እንደምታደርግ ለአንድ ሰው ከነገርከው ቃልህን አክብር። እና የተስማሙበትን የጊዜ ገደብ ማሟላት ካልቻሉ አስቀድመው ያሳውቁን።

98. ንቁ ይሁኑ
ነፃ ጊዜ ካሎት በቡድንዎ ተግባራት ላይ ያግዙ። ለእርስዎ ተነሳሽነት አመስጋኞች ይሆናሉ።

99. ግሩም ፖርትፎሊዮ ይፍጠሩ
በጣም ጥሩ ፖርትፎሊዮ ከሕዝቡ ጎልቶ እንዲታይ ያደርግዎታል። እንደ ፕሮግራመር እና ዲዛይነር ችሎታዎን ለማሳየት ይህንን እንደ እድል ይጠቀሙ።

100. ለምን ፕሮግራሚንግ እንደሚወዱት ያስታውሱ
ወደዚህ ሙያ የገባህው ፍላጎትህን ስለቀሰቀሰ ነው። እየተቃጠሉ ከሆነ እረፍት ይውሰዱ። ለፕሮግራም ያለዎትን ፍላጎት ለማደስ እድል ይስጡት።

101. እውቀትዎን ያካፍሉ
ጥሩ ነገር ከተለማመዱ ሼር ያድርጉት። በአካባቢያዊ ስብሰባ ወይም ኮንፈረንስ ላይ ያቅርቡ. በምሳ ጊዜ ባልደረቦችዎን ወይም ሚስቶችዎን ያሠለጥኑ። እውቀትን ማካፈል ያጠናክራቸዋል።

ጥሩ ፕሮግራም አውጪ (እና ሰው) ለመሆን 101 ምክሮች

ምንጭ: hab.com

አስተያየት ያክሉ