భవిష్యత్ ప్రోగ్రామర్‌కు సందేశం

కాబట్టి, మీరు ప్రోగ్రామర్ కావాలని నిర్ణయించుకున్నారు.

బహుశా మీరు కొత్తదాన్ని సృష్టించడానికి ఆసక్తి కలిగి ఉంటారు.

బహుశా పెద్ద జీతాలు మిమ్మల్ని ఆకర్షిస్తున్నాయి.

బహుశా మీరు మీ కార్యాచరణ రంగాన్ని మార్చాలనుకుంటున్నారు.

పాయింట్ కాదు.

మీరు నిర్ణయించుకోవడం ముఖ్యం ప్రోగ్రామర్ అవ్వండి.

ఇప్పుడు ఏమి చెయ్యాలి?

భవిష్యత్ ప్రోగ్రామర్‌కు సందేశం

మరియు అనేక విధానాలు ఉన్నాయి.

మొదటిది: విశ్వవిద్యాలయానికి వెళ్ళండి IT స్పెషాలిటీ కోసం మరియు ప్రత్యేక విద్యను పొందండి. అత్యంత సామాన్యమైన, సాపేక్షంగా నమ్మదగిన, చాలా పొడవైన, అత్యంత ప్రాథమిక మార్గం. మీరు ఇప్పటికీ పాఠశాలను పూర్తి చేస్తున్నట్లయితే లేదా మీకు ఒకటిన్నర నుండి (అత్యుత్తమంగా, మీరు ఎగరడం ద్వారా ప్రతిదీ పట్టుకుని, 2వ సంవత్సరంలో పని చేయడం ప్రారంభించగలిగితే) నుండి నాలుగు వరకు (పని మరియు చదువును కలిపితే) ఇది పని చేస్తుంది అనేది మీ బలమైన అంశం కాదు ) సంవత్సరాలు.

ఇక్కడ తెలుసుకోవలసిన ముఖ్యమైన విషయం ఏమిటి?

  • సరైన విశ్వవిద్యాలయాన్ని ఎంచుకోవడం అవసరం. శిక్షణ కార్యక్రమాలు, రేటింగ్‌లను చూడండి. మంచి సూచిక విశ్వవిద్యాలయం నుండి పోటీలు. సాపేక్షంగా పెద్ద ప్రోగ్రామింగ్ ఒలింపియాడ్‌లలో విశ్వవిద్యాలయ బృందాలు కనీసం క్రమానుగతంగా మొదటి పది స్థానాల్లో చోటు దక్కించుకున్నట్లయితే, విశ్వవిద్యాలయంలో కోడింగ్ చేయడం మూలాధారం కాదు (మీరు వ్యక్తిగతంగా ఒలింపియాడ్‌లపై ఆసక్తి చూపకపోయినప్పటికీ). బాగా, సాధారణంగా, ఇంగితజ్ఞానం నియమాలు: బైకాల్ స్టేట్ యూనివర్శిటీ యొక్క బ్రాట్స్క్ శాఖ మిమ్మల్ని శక్తివంతమైన పూర్తి స్టాక్‌గా మార్చే అవకాశం లేదు.
    మంచి విశ్వవిద్యాలయాల ఉదాహరణలు: మాస్కో స్టేట్ యూనివర్శిటీ/సెయింట్ పీటర్స్‌బర్గ్ స్టేట్ యూనివర్శిటీ (స్పష్టంగా), బౌమంకా (మాస్కో), ITMO (సెయింట్ పీటర్స్‌బర్గ్), NSU (నోవోసిబిర్స్క్). వారి గొప్పతనం ఉన్నప్పటికీ, మీరు ఉన్నత విభాగాలను లక్ష్యంగా చేసుకోకపోతే, బడ్జెట్‌లో వాటిని పొందడం చాలా సాధ్యమే.
  • యూనివర్సిటీ మాత్రమే కాదు. మీరు అన్ని రకాల విషయాలలో సమగ్రంగా శిక్షణ పొందుతారని వాస్తవం ఉన్నప్పటికీ, ఇది సరిపోదు. బ్యూరోక్రసీ కారణంగా, శిక్షణా కార్యక్రమం దాదాపు ఎల్లప్పుడూ ఆధునిక పోకడల కంటే వెనుకబడి ఉంటుంది. ఉత్తమంగా - ఒక సంవత్సరం లేదా రెండు కోసం. చెత్తగా - 5-10 సంవత్సరాలు. వ్యత్యాసాన్ని మీరే పూరించుకోవాలి. బాగా, స్పష్టమైనది: మీరు ఇతర విద్యార్థులతో కలిసి మెటీరియల్‌ని అధ్యయనం చేస్తే, వారిలో ప్రతి ఒక్కరూ మీ సమాన పోటీదారుగా ఉంటారు. మీరు ఐచ్ఛికంగా ముందుకు వస్తే, మీరు మార్కెట్లో మరింత మెరుగ్గా కనిపిస్తారు.
  • వీలైనంత త్వరగా ఉద్యోగం కోసం వెతకండి. నేను నా రెండవ సంవత్సరంలో పని చేయడం ప్రారంభించాను. విశ్వవిద్యాలయం ముగిసే సమయానికి, నేను అప్పటికే చాలా మధ్యస్థ డెవలపర్‌ని, అనుభవం లేని నిరాడంబరమైన జూనియర్‌ని కాదు. కళాశాల నుండి గ్రాడ్యుయేషన్ పూర్తి చేసిన తర్వాత, 100వేలు సంపాదించడం కంటే 30వేలు సంపాదించడం చాలా ఆనందంగా ఉంటుందని నేను భావిస్తున్నాను. దీన్ని ఎలా సాధించాలి? ముందుగా, A మరియు B పాయింట్లను చూడండి. రెండవది, సమావేశాలు, పండుగలు, సమావేశాలు, జాబ్ మేళాలకు వెళ్లండి. మార్కెట్‌ను పర్యవేక్షించండి మరియు మీరు కనీసం సుమారుగా సరిపోయే ఏదైనా కంపెనీలో పార్ట్‌టైమ్ జూనియర్/ట్రైనీగా ఉద్యోగం పొందడానికి ప్రయత్నించండి. చెల్లింపు సమావేశాలకు బయపడకండి: వారు తరచుగా విద్యార్థులకు చాలా మంచి తగ్గింపులను అందిస్తారు.

మీరు ఈ పాయింట్లన్నింటినీ అనుసరిస్తే, మీరు మీ డిప్లొమా పొందే సమయానికి, మీరు పని అనుభవం మరియు ప్రాథమిక జ్ఞానం యొక్క సంపదతో చాలా మంచి నిపుణుడిగా మారవచ్చు, స్వీయ-బోధన వ్యక్తులు వారి అన్వయించని స్వభావం కారణంగా తరచుగా నిర్లక్ష్యం చేస్తారు. సరే, మీరు విదేశాలకు వెళుతున్నట్లయితే క్రస్ట్ సహాయపడుతుంది: వారు చాలా తరచుగా అక్కడ చూస్తారు.

మీరు పాటించకపోతే... సరే, మీరు ఫ్లోతో వెళ్లి, కాపీ చేయడం మరియు రాత్రిపూట పరీక్షకు సిద్ధం చేయడం ద్వారా స్కోర్ పొందవచ్చు. అయితే అప్పుడు మీరు ఎంత పోటీగా ఉంటారని మీరు అనుకుంటున్నారు? వాస్తవానికి, మీరు ప్రతిదానిలో A లను పొందాలని నేను చెప్పడం లేదు. మీరు కేవలం జ్ఞానం పొందాలి. ఇంగితజ్ఞానాన్ని ఉపయోగించండి. ఆసక్తికరమైన మరియు ఉపయోగకరమైన వాటిని అధ్యయనం చేయండి మరియు గ్రేడ్‌ల గురించి పట్టించుకోకండి.

భవిష్యత్ ప్రోగ్రామర్‌కు సందేశం

ప్రధాన విషయం ఏమిటంటే వారు మీలోకి నెట్టడానికి ప్రయత్నిస్తున్నారు కాదు. ప్రధాన విషయం ఏమిటంటే ఆసక్తికరమైన మరియు సంబంధితమైనది

-

మరింత రెండవ మార్గం: ప్రోగ్రామింగ్ కోర్సులు. కేవలం 3 నెలల తరగతుల్లోనే మిమ్మల్ని జూనియర్‌గా మార్చడానికి ఇంటర్నెట్ ఖచ్చితంగా ఆఫర్‌లతో నిండి ఉంది. కేవలం ఒక పోర్ట్‌ఫోలియోతో, మరియు అవి మీకు ఉద్యోగాన్ని కనుగొనడంలో కూడా సహాయపడతాయి. నెలకు కేవలం 10వేలు, అవును.
బహుశా ఇది కొంతమందికి పని చేస్తుంది, కానీ పూర్తిగా IMHO: ఇది పూర్తి బుల్‌షిట్. మీ సమయం మరియు డబ్బు వృధా చేసుకోకండి. మరియు అందుకే:

ఐటికి దూరంగా ఉన్న వ్యక్తి 3 నెలల్లో వృత్తి యొక్క ప్రత్యేకతలను అర్థం చేసుకోలేరు. అస్సలు మార్గం లేదు. గ్రహించడానికి చాలా ఎక్కువ సమాచారం ఉంది, అర్థం చేసుకోవడానికి చాలా ఎక్కువ, అంతేకాకుండా, అలవాటు చేసుకోవడానికి చాలా ఎక్కువ.

అప్పుడు వారు మీకు ఏమి అమ్ముతారు? వారు మీకు "మెకానికల్ నైపుణ్యాన్ని" విక్రయిస్తారు. వివరాలను ఎక్కువగా పరిశోధించకుండా, సరిగ్గా ఈ ఫలితాన్ని పొందడానికి మీరు ఏమి వ్రాయాలో వారు మీకు చూపుతారు. వివరణాత్మక సూచనలు మరియు ఉపాధ్యాయుని సహాయంతో, మీరు ఒక రకమైన దరఖాస్తును వ్రాస్తారు. ఒకటి, గరిష్టంగా రెండు. ఇక్కడ పోర్ట్‌ఫోలియో ఉంది. మరియు ఉద్యోగాన్ని కనుగొనడంలో సహాయం మీరు ఇంటర్వ్యూ పొందే అవకాశం లేని పెద్ద కంపెనీల నుండి జూనియర్‌లకు ఉద్యోగ ఖాళీలను పంపడం.

ఇది ఎందుకు? ఇది చాలా సులభం: ప్రోగ్రామర్ వియుక్తంగా ఆలోచించడం చాలా ముఖ్యం. ఒక ప్రోగ్రామర్ బిలియన్ సాధ్యమైన మార్గాల్లో పరిష్కరించగల సమస్యలను పరిష్కరిస్తాడు. మరియు ప్రధాన పని ఏమిటంటే, బిలియన్లలో ఒకదానిని, సరైనదాన్ని ఎంచుకుని, దానిని అమలు చేయడం. సూచనల ప్రకారం ఒకటి లేదా రెండు ప్రాజెక్ట్‌లను రూపొందించడం వలన ప్రోగ్రామింగ్ భాష గురించి మీకు కొంత జ్ఞానం లభిస్తుంది, కానీ నైరూప్య సమస్యలను ఎలా పరిష్కరించాలో మీకు బోధించదు. ఒక సారూప్యతను గీయడానికి: వారు మీకు ఓరియంటెరింగ్ నేర్పుతారని వాగ్దానం చేస్తారని ఊహించుకోండి, రెండు సాధారణ హైకింగ్ మార్గాల్లో మిమ్మల్ని తీసుకెళ్లండి, ఆపై మీరు శీతాకాలంలో ఒంటరిగా టైగాను జయించటానికి సిద్ధంగా ఉన్నారని చెప్పండి. సరే, ఏం, మీరు దిక్సూచిని ఉపయోగించడం మరియు అగ్గిపెట్టెలు లేకుండా మంటలను వెలిగించడం నేర్పించారు.

సంగ్రహంగా చెప్పాలంటే: తక్కువ సమయంలో మిమ్మల్ని "రోల్" చేస్తామని వాగ్దానం చేసేవారిని నమ్మవద్దు. ఇది సాధ్యమైతే, ప్రతి ఒక్కరూ చాలా కాలం క్రితమే ప్రోగ్రామర్లుగా మారేవారు.

భవిష్యత్ ప్రోగ్రామర్‌కు సందేశం

ఎడమ: మీరు ఏమి బోధిస్తారు. కుడి: పని వద్ద మీ నుండి ఏమి అవసరం?

-

మూడవ మార్గం - మెజారిటీ ఎంచుకున్న మార్గం. స్వీయ విద్య.

చాలా కష్టం, కానీ బహుశా చాలా గొప్ప మార్గం. దానిని మరింత వివరంగా పరిశీలిద్దాం.

కాబట్టి మీరు ప్రోగ్రామర్ కావాలని నిర్ణయించుకున్నారు. ఎక్కడ ప్రారంభించాలి?

అన్నింటిలో మొదటిది, మీరే ప్రశ్నకు సమాధానం ఇవ్వాలి: మీకు ఇది ఎందుకు కావాలి? సమాధానం ఉంటే "సరే, ఇది ప్రత్యేకంగా ఆసక్తికరంగా లేదు, కానీ వారు చాలా చెల్లిస్తారు", అప్పుడు మీరు అక్కడ ఆపవచ్చు. ఇది మీ కోసం స్థలం కాదు. మీ సంకల్పబలం సమాచారం యొక్క సమూహాన్ని జల్లెడ పట్టడానికి, వేలకోట్ల కోడ్‌లను వ్రాసి, వందలాది వైఫల్యాలను భరించడానికి మరియు ఇప్పటికీ ఉద్యోగం సంపాదించడానికి సరిపోతుంది, ఫలితంగా, వృత్తిపై ప్రేమ లేకుండా, ఇది భావోద్వేగ దహనానికి దారి తీస్తుంది. ప్రోగ్రామింగ్‌కు పెద్ద మొత్తంలో మేధోపరమైన కృషి అవసరం, మరియు ఈ ప్రయత్నాలు పరిష్కరించబడిన సమస్యకు సంతృప్తి రూపంలో భావోద్వేగ పునరుద్ధరణతో ఆజ్యం పోయకపోతే, త్వరగా లేదా తరువాత మెదడు వెర్రితలలు వేస్తుంది మరియు ఏదైనా పరిష్కరించగల సామర్థ్యాన్ని మీకు కోల్పోతుంది. . అత్యంత ఆహ్లాదకరమైన దృశ్యం కాదు.

మీరు దీనిపై ఆసక్తి కలిగి ఉన్నారని మీకు ఖచ్చితంగా తెలిస్తే, మీరు నిర్దిష్టతలను నిర్ణయించవచ్చు - మీరు ఖచ్చితంగా ఏమి చేయాలనుకుంటున్నారు. ప్రోగ్రామర్లు ఒకరికొకరు ఎలా భిన్నంగా ఉంటారో మీకు తెలియకపోతే, Google మీకు సహాయం చేయగలదు.

నేను వెంటనే మొదటి సలహాను వ్రాస్తాను కాబట్టి మీరు మరచిపోకండి: ఇంగ్లీష్ నేర్చుకోండి. ఇంగ్లీషు అవసరం. మీరు ఇంగ్లీషు లేకుండా ఎక్కడికీ వెళ్లలేరు. అవకాశమే లేదు. ఇంగ్లీష్ లేకుండా మీరు సాధారణ ప్రోగ్రామర్ కాలేరు. అంతే.

తరువాత, రోడ్‌మ్యాప్‌ను రూపొందించడం మంచిది: మీరు అభివృద్ధి చేసే ప్రణాళిక. ప్రత్యేకతలను అధ్యయనం చేయండి, మీ స్పెషాలిటీలోని ఖాళీలను చూడండి, అక్కడ ఎలాంటి సాంకేతికతలు ఉపయోగించబడుతున్నాయో ఉపరితలంగా తెలుసుకోండి.

బ్యాకెండ్ ప్రోగ్రామర్ కోసం ఉదాహరణ రోడ్‌మ్యాప్ (అందరికీ కాదు, ఇది సాధ్యమయ్యే ఎంపికలలో ఒకటి):

  1. html/css యొక్క ప్రాథమిక అంశాలు.
  2. కొండచిలువ. బేసిక్స్.
  3. నెట్‌వర్క్ ప్రోగ్రామింగ్. పైథాన్ మరియు వెబ్ మధ్య పరస్పర చర్య.
  4. అభివృద్ధి కోసం ఫ్రేమ్‌వర్క్‌లు. జాంగో, ఫ్లాస్క్. (వ్యాఖ్య: అవి ఎలాంటి “జంగో” మరియు “ఫ్లాస్క్” అని అర్థం చేసుకోవడానికి, మీరు ఖాళీలను చూడాలి మరియు అక్కడ ఏమి అవసరమో చదవాలి)
  5. పైథాన్‌పై లోతైన అధ్యయనం.
  6. js బేసిక్స్.

చాలా, నేను మళ్లీ చెబుతున్న, చాలా ఒక కఠినమైన ప్రణాళిక, వీటిలో ప్రతి ఒక్కటి చాలా పెద్దది మరియు అనేక అంశాలు చేర్చబడలేదు (ఉదాహరణకు, కోడ్ పరీక్ష). కానీ ఇది కనీసం ఒక రకమైన జ్ఞానం యొక్క క్రమబద్ధీకరణ, ఇది మీకు తెలిసిన మరియు మీకు తెలియని వాటి గురించి గందరగోళం చెందకుండా మిమ్మల్ని అనుమతిస్తుంది. మేము అధ్యయనం చేస్తున్నప్పుడు, ఏమి లేదు అనేది స్పష్టంగా తెలుస్తుంది మరియు ఈ రోడ్‌మ్యాప్ అనుబంధంగా ఉంటుంది.

తదుపరి: మీరు అధ్యయనం చేయడానికి ఉపయోగించే పదార్థాలను కనుగొనండి. సాధ్యమయ్యే ప్రధాన ఎంపికలు:

  • ఆన్‌లైన్ కోర్సులు. “జూన్ ఇన్ 3 డేస్” కోర్సులు కాదు, ఒక నిర్దిష్టమైన విషయాన్ని బోధించేవి. తరచుగా ఈ కోర్సులు ఉచితం. సాధారణ కోర్సులు ఉన్న సైట్‌ల ఉదాహరణలు: స్టెపిక్, Coursera.
  • ఆన్‌లైన్ పాఠ్యపుస్తకాలు. ఉచిత, షేర్‌వేర్, చెల్లింపు ఉన్నాయి. ఎక్కడ చెల్లించాలో మరియు ఎక్కడ చెల్లించకూడదో మీరు మీరే కనుగొంటారు. ఉదాహరణలు: htmlacademy, learn.javascript.ru, జాంగో పుస్తకం.
  • పుస్తకాలు. వాటిలో చాలా చాలా ఉన్నాయి. మీరు ఎంచుకోలేకపోతే, మూడు సలహాలు: కొత్త పుస్తకాలను తీసుకోవడానికి ప్రయత్నించండి, ఎందుకంటే... సమాచారం చాలా త్వరగా పాతది అవుతుంది; ఓ'రైల్లీ పబ్లిషింగ్ హౌస్ నాణ్యత మరియు సాధారణ ప్రదర్శన యొక్క అధిక స్థాయిని కలిగి ఉంది; వీలైతే ఇంగ్లీషులో చదవండి.
  • సమావేశాలు/సమావేశాలు/ఉపన్యాసాలు. సమాచార రిచ్‌నెస్ పరంగా అంత ఉపయోగకరంగా లేదు, కానీ సహోద్యోగులతో కమ్యూనికేట్ చేయడానికి, సంబంధిత ప్రశ్నలను అడగడానికి మరియు కొత్త పరిచయాలను ఏర్పరచడానికి అవకాశం పరంగా చాలా ఉపయోగకరంగా ఉంటుంది. బహుశా ఖాళీని కూడా కనుగొనవచ్చు.
  • Google. చాలా మంది వ్యక్తులు తక్కువగా అంచనా వేస్తారు, కానీ కొన్ని ప్రశ్నలకు సమాధానాలను కనుగొనే సామర్థ్యం చాలా ముఖ్యం. మీకు అర్థం కాని విషయాలను Googleకి సంకోచించకండి. అనుభవజ్ఞులైన సీనియర్లు కూడా దీన్ని చేస్తారు. ఏదైనా దాని గురించి సమాచారాన్ని త్వరగా కనుగొనగల సామర్థ్యం తప్పనిసరిగా దానిని తెలుసుకోవడం వంటిదే.

సరే, మేము సమాచార మూలాలను నిర్ణయించాము. వారితో ఎలా పని చేయాలి?

  1. శ్రద్ధగా చదవండి/వినండి. మీరు అలసిపోయినప్పుడు చదవవద్దు. అర్థాన్ని లోతుగా పరిశోధించండి, స్పష్టంగా కనిపించే పాయింట్లను దాటవేయవద్దు. తరచుగా స్పష్టమైన నుండి అపారమయిన పరివర్తన చాలా త్వరగా జరుగుతుంది. వెనుకకు వెళ్లి మళ్లీ చదవడానికి సంకోచించకండి.
  2. గమనికలు తీసుకోండి. ముందుగా, చాలా సమాచారం ఉన్నప్పుడు మీ గమనికలను అర్థం చేసుకోవడం మీకు సులభం అవుతుంది. రెండవది, ఈ విధంగా సమాచారం బాగా గ్రహించబడుతుంది.
  3. మూలం మీకు సూచించిన అన్ని పనులను చేయండి. లేనప్పటికీ, అలా కాదు. చేయండి ALL మూలం మీకు అందించే పనులు. సింపుల్‌గా అనిపించేవి కూడా. ముఖ్యంగా చాలా క్లిష్టంగా అనిపించేవి. మీరు చిక్కుకుపోతే, సహాయం కోసం అడగండి స్టాక్ఓవర్ ఫ్లో, కనీసం Google అనువాదం ద్వారా. అసైన్‌మెంట్‌లు ఒక కారణం కోసం వ్రాయబడ్డాయి; పదార్థం యొక్క సరైన సమీకరణకు అవి అవసరం.
  4. టాస్క్‌లతో మీరే ముందుకు వచ్చి వాటిని కూడా చేయండి. ఆదర్శవంతంగా, సిద్ధాంతం కంటే ఎక్కువ అభ్యాసం ఉండాలి. మీరు పదార్థాన్ని ఎంత గట్టిగా భద్రపరుస్తారో, ఒక నెలలో మీరు దానిని మరచిపోలేరు.
  5. ఐచ్ఛికం: మీరు చదివేటప్పుడు మీ కోసం క్విజ్‌లను తయారు చేసుకోండి. గమ్మత్తైన ప్రశ్నలను ప్రత్యేక మూలంలో వ్రాసి, ఒక వారం లేదా నెల తర్వాత, చదివి సమాధానం ఇవ్వడానికి ప్రయత్నించండి. అది పని చేయకపోతే, మళ్లీ ప్రయత్నించండి.

మరియు మేము అధ్యయనం చేసిన ప్రతి సాంకేతికతకు ఈ 5 పాయింట్లను పునరావృతం చేస్తాము. ఈ విధంగా మాత్రమే (సిద్ధాంతం యొక్క సమగ్ర అధ్యయనం మరియు అభ్యాసం యొక్క దట్టమైన కవరేజ్‌తో) మీరు అధిక-నాణ్యత జ్ఞానాన్ని అభివృద్ధి చేస్తారు, దానితో మీరు ప్రొఫెషనల్‌గా మారవచ్చు.

మరియు ప్రతిదీ చాలా సులభం అని అనిపిస్తుంది: మేము సాంకేతికతలను ఒక్కొక్కటిగా నేర్చుకుంటాము, జెన్‌ను అర్థం చేసుకుంటాము మరియు పనికి వెళ్తాము. అది ఎలా ఉంది, కానీ అది కాదు.

ప్రోగ్రామింగ్ నేర్చుకునే చాలా మంది వ్యక్తులు ఈ విధంగా ఉంటారు:

భవిష్యత్ ప్రోగ్రామర్‌కు సందేశం

చిత్రం నిజాయితీగా దొంగిలించబడింది ఇక్కడ నుండి

మరియు ఇక్కడ మీరు ప్రతి దశను మరింత వివరంగా చూడాలి:

ప్రారంభం: నీకు జ్ఞానం శూన్యం. బయలుదేరే స్థానం. ఇంకా ఏమీ స్పష్టంగా లేదు, కానీ ఇది చాలా ఆసక్తికరంగా ఉంటుంది. మార్గం ఎత్తుపైకి ప్రారంభమవుతుంది, కానీ తేలికగా. అతి త్వరలో మీరు అధిరోహిస్తారు

మూర్ఖత్వం యొక్క శిఖరం: “హుర్రే, మీరు మీ మొదటి రెండు కోర్సులను పూర్తి చేసారు! ప్రతిదీ పని చేస్తుంది! ” ఈ దశలో, మొదటి విజయాల నుండి ఆనందం కళ్లకు గుడ్డిది. మీరు మీ ప్రయాణం ప్రారంభంలోనే ఉన్నప్పటికీ, విజయం ఇప్పటికే దగ్గరగా ఉన్నట్లు అనిపిస్తుంది. మరియు ఈ విజయం కోసం ప్రయత్నిస్తున్నప్పుడు, గొయ్యిలో మీ వేగవంతమైన పతనం ఎలా ప్రారంభమవుతుందో మీరు గమనించకపోవచ్చు. మరియు ఈ గొయ్యి పేరు:

నిరాశ లోయ: కాబట్టి మీరు ప్రాథమిక కోర్సులను పూర్తి చేసారు, కొన్ని పుస్తకాలను చదివి, మీ స్వంతంగా ఏదైనా రాయడం ప్రారంభించాలని నిర్ణయించుకున్నారు. మరియు అకస్మాత్తుగా పని చేయదు. ప్రతిదీ తెలిసినట్లు అనిపిస్తుంది, కానీ అది ఎలా పని చేస్తుందో స్పష్టంగా లేదు. "నాకేమీ తెలియదు", "నేను విజయం సాధించను". ఈ దశలో చాలా మంది వదులుకుంటారు. వాస్తవానికి, జ్ఞానం నిజంగా ఉనికిలో ఉంది మరియు అది ఎక్కడా ఆవిరైపోలేదు. క్లియర్ అవసరాలు మరియు మద్దతు కేవలం అదృశ్యమయ్యాయి. అసలు ప్రోగ్రామింగ్ మొదలైంది. మీరు ఒక లక్ష్యం ఉన్న ప్రదేశంలో యుక్తిని కలిగి ఉండవలసి వచ్చినప్పుడు, కానీ ఇంటర్మీడియట్ దశలు లేనప్పుడు, చాలా మంది మత్తులో పడిపోతారు. కానీ వాస్తవానికి, ఇది నేర్చుకునే మరొక దశ మాత్రమే - మొదటి పది సార్లు ప్రతిదీ ఏదో ఒకవిధంగా మారినప్పటికీ, అపారమైన కృషితో, అగ్లీ. ప్రధాన విషయం ఏమిటంటే, విషయాన్ని పదే పదే పూర్తి చేయడం, కనీసం ఏదో ఒకవిధంగా. పదకొండోసారి పనులు తేలికవుతాయి. యాభైవ తేదీన, మీకు అందంగా కనిపించే ఒక పరిష్కారం కనిపిస్తుంది. వందో, అది ఇకపై భయానకంగా ఉండదు. ఆపై అది వస్తుంది

జ్ఞానోదయం యొక్క వాలు: ఈ దశలో, మీ జ్ఞానం మరియు మీ అజ్ఞానం యొక్క సరిహద్దులు స్పష్టంగా బయటపడతాయి. అజ్ఞానం ఇకపై భయపెట్టదు; దానిని ఎలా అధిగమించాలో అవగాహన ఉంది. నిర్ణయాలు లేకుండా అంతరిక్షంలో ఉపాయాలు చేయడం సులభం అవుతుంది. ఇది ఇప్పటికే ముగింపు రేఖ. స్పెషలిస్ట్‌గా మీకు ఏమి లేదు అని ఇప్పటికే గ్రహించి, మీరు అవసరమైన వాటిని పూర్తి చేసి, ఏకీకృతం చేస్తారు మరియు ప్రశాంతమైన ఆత్మతో రంగంలోకి ప్రవేశిస్తారు.

స్థిరత్వం యొక్క పీఠభూమి: అభినందనలు. ఇది ముగింపు రేఖ. మీరు నిపుణుడివి. మీరు పని చేయవచ్చు, తెలియని సాంకేతికతను ఎదుర్కొన్నప్పుడు మీరు కోల్పోరు. మీరు తగినంత ప్రయత్నం చేస్తే దాదాపు ఏ సమస్యనైనా అధిగమించవచ్చు. మరియు ఇది ముగింపు రేఖ అయినప్పటికీ, ఇది మరింత గొప్ప ప్రయాణానికి ప్రారంభం మాత్రమే.

ప్రోగ్రామర్ మార్గం.

దీనితో అదృష్టం!

ఐచ్ఛిక పఠనం కోసం సాహిత్యం:
ప్రోగ్రామర్ అవ్వడం మరియు డన్నింగ్-క్రుగర్ ప్రభావం గురించి: దూర్చు.
9 నెలల్లో ప్రోగ్రామర్ కావడానికి హార్డ్‌కోర్ మార్గం (అందరికీ తగినది కాదు): దూర్చు.
మీ అధ్యయన సమయంలో మీరు స్వతంత్రంగా అమలు చేయగల ప్రాజెక్ట్‌ల జాబితా: దూర్చు.
కొంచెం అదనపు ప్రేరణ: దూర్చు.

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి