የቁጣ መንገድ፡ የሂሳብ አከፋፈል ገንቢ ጉዞ

የሂሳብ አከፋፈል ልማት ኩባንያ ሥራ አስኪያጅ ቡድን ለመገንባት ሁለት መንገዶች አሉት። የመጀመሪያው ዝግጁ የሆኑትን "አዛውንቶችን" መቅጠር እና እንደዚህ አይነት የስራ ሁኔታዎችን ያለማቋረጥ በመፍጠር ችሎታቸውን እና ልምዶቻቸውን በከፍተኛ ደረጃ እንዲጠቀሙ, እንዲያዳብሩ እና በተመሳሳይ ጊዜ ወደ ግጭቶች እንዳይገቡ ማድረግ ነው. ሁለተኛው ከአዲስ መጤዎች፣ ከመካከለኛው እና ከፕሮፌክቶች ድብልቅ ቡድን መፍጠር ነው፣ በዚህም እርስ በርስ እንዲግባቡ፣ እርስ በርስ እንዲተማመኑ፣ እንዲማሩ እና በኩባንያው ውስጥ እንዲያድጉ። ክፉውን ክበብ እቃወማለሁ a la “ልምድ የለም - ሥራ የለም - ልምድ የለም” እና ጀማሪ ገንቢ በመቅጠር ላይ ችግር አይታየኝም። ፎርዋርድ ቴሌኮም ከረዥም ጊዜ ጀምሮ የመለማመጃ መርሃ ግብር ነበረው፣ ይህም ለብዙ የአሁኑ ሰራተኞች የስራ ምንጭ ሆኗል።

አሁን የክፍያ ገንቢውን የእድገት መንገድ እንዴት እንደምመለከት እነግርዎታለሁ ፣ እና በየትኛው ቅደም ተከተል ሙያዊ ችሎታዎችን ማወቅ ያስፈልግዎታል።

1. የፕሮግራም አወጣጥ ቋንቋ ይማሩ

ለመጀመር ያህል, ማንኛውም ሰው. ቅድሚያ የሚሰጠው ጃቫ፣ ፓይዘን እና ጃቫ ስክሪፕት ነው፣ ግን Ruby፣ Go፣ C፣ C++ መሰረታዊ እውቀትን ለማግኘት ተስማሚ ናቸው። እንዴት ማስተማር ይቻላል? የሚከፈልባቸው እና ነጻ ኮርሶችን ይውሰዱ፤ ከጎልንግ ስልጠና እንዲሰጡ እመክርዎታለሁ። የእንግሊዘኛ ደረጃዎ የሚፈቅድ ከሆነ የውጭ ቪዲዮዎችን መመልከት ጥሩ ተጨማሪ ችሎታ ነው።

የቁጣ መንገድ፡ የሂሳብ አከፋፈል ገንቢ ጉዞ

2. የስርዓተ ክወና ጽንሰ-ሀሳቦችን ይረዱ

ኦፐሬቲንግ ሲስተሞች ማወቅ ያለብዎትን እና የክወናውን መርሆ ለማብራራት በሚያስፈልጓቸው ሰባት አካላት ላይ የተመሰረቱ ናቸው፡-

  • የሂደት አስተዳደር;
  • ክሮች እና ባለብዙ ክር ኮድ;
  • ሶኬት (የሶፍትዌር በይነገጽ);
  • I/O መላክ;
  • ምናባዊነት;
  • ማከማቻ;
  • የፋይል ስርዓቶች.

መሰረታዊ የሊኑክስ አስተዳደር ኮርስ እንድትወስድ እመክራለሁ። በመስመር ላይ ያሉት ሁለተኛው ኦፕሬቲንግ ሲስተሞች ዊንዶውስ እና ዩኒክስ ናቸው።

3. ተርሚናልን ተላመዱ

ከባዶ ሉህ ፎቢያ ጋር በማመሳሰል የባዶ ጥቁር ስክሪን ብልጭ ድርግም የሚል ጠቋሚ ያለው ፎቢያ አለ። በትእዛዝ መስመር ላይ ጥሩ ትዕዛዞችን እንዴት እንደሚጽፉ ለመማር እሱን ማሸነፍ ያስፈልግዎታል።
ማወቅ ያለበት፡-

  • ባሽ እና ኮርንሼል ዛጎሎች;
  • ትዕዛዞች ማግኘት፣ grep፣ awk፣ sed፣ lsof;
  • የአውታረ መረብ ትዕዛዞች nslookup እና netstat.

የቁጣ መንገድ፡ የሂሳብ አከፋፈል ገንቢ ጉዞ

4. አውታረ መረብ እና ደህንነት

የሂሳብ አከፋፈል ከአውታረ መረብ እና የውሂብ ጥበቃ መስፈርቶች ጋር በቅርበት የተያያዘ ነው። አውታረ መረቡ እንዴት እንደሚሰራ ሳይረዱ የመስመር ላይ አገልግሎቶችን መጻፍ አይችሉም, ስለዚህ መሰረታዊ ፅንሰ ሀሳቦችን እና ፕሮቶኮሎችን መማር አለብዎት: DNS, OSI model, HTTP, HTTPS, FTP, SSL, TLS. ከዚያ የግንኙነት ውድቅ የተደረገ ስህተት ሲያጋጥሙ ምን ማድረግ እንዳለቦት ያውቃሉ።

5. አገልጋዮች

በኔትወርኩ ላይ የመረጃ ስርጭትን መርሆዎች ካጠኑ በኋላ የአገልጋይ አሠራር መሰረታዊ ነገሮችን መጀመር ይችላሉ. በድር አገልጋዮች ይጀምሩ፡ አይአይኤስ፣ Apache፣ Nginx፣ Caddy እና Tomcat።

ቀጥሎ በዝርዝሩ ላይ፡-

  • የተገላቢጦሽ ፕሮክሲ;
  • ስም-አልባ ፕሮክሲ;
  • መሸጎጫ;
  • ጭነት ማመጣጠን;
  • ፋየርዎል

6. መሠረተ ልማትን እንደ ኮድ ይማሩ

ይህ ደረጃ በጣም አስፈላጊ ከሆኑት ውስጥ አንዱ እንደሆነ አምናለሁ. ሶስት ሰፊ ርዕሶችን መረዳት አለብህ፡-

  • ኮንቴይነሮች: ዶከር እና ኩበርኔትስ
  • የማዋቀር አስተዳደር መሳሪያዎች፡ ሊቻል የሚችል፣ ሼፍ፣ ጨው እና አሻንጉሊት
  • ምትኬ: ቴራፎርም, ደመናዎች.

7. CI/CD ይማሩ

ለሂሳብ አከፋፋይ ሌላው ጠቃሚ ክህሎት ለቀጣይ ውህደት እና አቅርቦት የቧንቧ መስመር ማዘጋጀት መቻል ነው። በ CI/CD አካባቢ እንደ Jenkins፣ TeamCity፣ Drone፣ Circle CI እና ሌሎች ያሉ መሳሪያዎች አሉ። ስፒለር፡ በስፋት ጥቅም ላይ የዋለውን ጄንኪንስ መማር መጀመሪያ ላይ በቂ ይሆናል።

8. የሶፍትዌር እና የመሠረተ ልማት ቁጥጥር

ዋናው ግቡ የመተግበሪያ ክትትልን መሰረታዊ ነገሮች መረዳት ነው. በዚህ አካባቢ ያሉ መሳሪያዎች በሶስት ቡድን ይከፈላሉ.

  • የመሠረተ ልማት ክትትል፡ Nagios, Icinga, Datadog, Zabbix, Monit.
  • የመተግበሪያ አፈጻጸም ክትትል፡ AppDynanic፣ New Relic።
  • LMS፡ ELK Stack፣ Graylog፣ Splunk፣ Papertrail

9. የደመና አገልግሎቶች

በቅርብ ጊዜ ውስጥ እያንዳንዱ መተግበሪያ ወይም ሶፍትዌር የደመና አቻ ይኖረዋል። ይዋል ይደር እንጂ ገንቢዎች ደመና ያጋጥሟቸዋል፣ስለዚህ በታዋቂ የደመና አቅራቢዎች (AWS፣ Google Cloud እና Azure) እና የቴክኖሎጂ መሰረታዊ ነገሮችን ያንብቡ።

10. ከመረጃ ቋቱ ጋር መስራት

ሁሉም አሁን ያሉ ፕሮጀክቶች የውሂብ ጎታዎችን ይጠቀማሉ, እና ከ DBMS እና SQL ጋር ያለው ልምድ ለመጀመር ቀላል ያደርገዋል. የ SQL መጠይቆችን መጻፍ ይማሩ፣ ያብራሩ እና ኢንዴክስ እንዴት እንደሚሰራ ይወቁ። በጣም ቀላሉ መንገድ ኮርስ መውሰድ ነው. እንዲሁም የእርስዎን የPostgres ሰነድ ችሎታዎችን መለማመድ እና በማባዛት መጫወት ይችላሉ።

11. ለስላሳ ችሎታዎችዎን ያሻሽሉ

ከወትሮው ውጪ የሆነ ያልተጠበቀ ነጥብ፣ ግን ከዚህ ያነሰ አስፈላጊ አይደለም። ለመጀመር, ታጋሽ ሁን. እንደ "ብረትዎን ይጠግኑ, ፕሮግራመር ነዎት" ከመሳሰሉት ሁኔታዎች ጋር በፍጥነት ይለማመዳሉ, ነገር ግን አዳዲስ ፕሮጀክቶችን ለመጀመር የግዜ ገደቦች በአእምሮ ዝግጁ መሆን አለብዎት. በፕሮግራም ከዜሮ እስከ አንድ አመት ከሆናችሁ እና እንደ ጁኒየር ተቆጥራችሁ ለትችት ተዘጋጁ እና መቀበልን ተማሩ፣ በአማካሪ የኮድ ግምገማ ብዙ ጊዜ የሚያሰቃይ ሂደት ነው። ግን በተመሳሳይ ጊዜ የግዴታ ክህሎት የአንድን ሰው አመለካከት መከላከል እና ገንቢ በሆነ መንገድ መሟገት ነው ፣ አንዳንድ ጊዜ እውነት በክርክር ውስጥ ይወለዳል። ገንቢዎች መማርን አያቆሙም, በሙያው ውስጥ ምንም ጣሪያ የለም, ስለዚህ የመማር ችሎታ እና አዳዲስ ነገሮችን ለመማር ፍላጎት የእድገትዎ መሰረት ናቸው.

የቁጣ መንገድ፡ የሂሳብ አከፋፈል ገንቢ ጉዞ

ብዙውን ጊዜ ጀማሪ መካከለኛ ደረጃ ላይ ሲደርስ እና በኩራት "ሲኒየር" ተብሎ ሊጠራ በሚችልበት ጊዜ እጠይቃለሁ. ከደረጃ ወደ ደረጃ የመሸጋገሪያ ጊዜ የሚወሰነው በተሠራው የዓመታት ብዛት አይደለም፣ ምንም እንኳን ተግባራዊ ችሎታዎች ቁልፍ መስፈርት ቢሆኑም። ብዙውን ጊዜ የገንቢውን እድገት ፍጥነት የሚወስነው ለስላሳ ችሎታዎች ነው-የሰለጠነ እና ታታሪ ጀማሪ ከፍተኛ ጥራት ያለው ኮድ በበርካታ ቋንቋዎች መጻፍ እና በጥቂት ወራት ውስጥ በቡድን ውስጥ መሥራት ይችላል። የ10 ዓመት ልምድ ያለው ገንቢ መደበኛ ያልሆኑ ችግሮችን መፍታት፣ ቡድንን ማስተዳደር እና የአንድ ወገን ክህሎት ላይኖረው ይችላል።

የሂሳብ አከፋፈል ገንቢን የእድገት መንገድ የማየው በዚህ መንገድ ነው፣ በዚህ መልኩ ነው ብቁ ስፔሻሊስቶችን በፎርዋርድ ቴሌኮም ቡድናችን ውስጥ የምናሳድገው። ምንም የሚጎድል አይመስልም፣ ነገር ግን በነጥቡ ላይ ጠቃሚ ለሆኑ ተጨማሪዎች ሁል ጊዜ አመስጋኝ ነኝ።

ምንጭ: hab.com

አስተያየት ያክሉ