Skip to main content

కోడ్ నేర్చుకోవడానికి ఒక డైమ్ లెర్నింగ్ ఖర్చు చేయడానికి ముందు మీరే ప్రశ్నించుకోండి

:

Anonim

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

అయితే మంచి మార్గం ఏది?

దురదృష్టవశాత్తు, సులభమైన సమాధానం లేదు-ప్రతి ఎంపిక వేర్వేరు పరిస్థితులలో వేర్వేరు వ్యక్తులకు మంచిది. మీకు సరైనదానికి కొంత స్పష్టత తీసుకురావడానికి, ఈ ఎనిమిది ప్రశ్నల ద్వారా ఆలోచించడం ద్వారా ప్రారంభించండి.

1. నాకు నిర్దిష్ట కెరీర్ లేదా ప్రాజెక్ట్ లక్ష్యం ఉందా?

బూట్‌క్యాంప్‌లు వాణిజ్య పాఠశాలల మాదిరిగానే ఉంటాయి, అవి మిమ్మల్ని చాలా నిర్దిష్ట నైపుణ్యాలతో ఆర్మ్ చేస్తాయి మరియు ఒక నిర్దిష్ట ఉద్యోగం లేదా వృత్తి కోసం మిమ్మల్ని సిద్ధం చేస్తాయి. ఆర్థిక సాంకేతిక పరిజ్ఞానం (ఫిన్‌టెక్) లో నైపుణ్యం కలిగిన బూట్‌క్యాంప్, బైట్ అకాడమీలో బోధకుడు రాక్ చుగ్ ప్రకారం, వారు “సిద్ధాంతాలపై ప్రాక్టికల్స్‌కు ప్రాధాన్యతనిచ్చారు”. బూట్‌క్యాంప్‌లో, విద్యార్థులు ప్రాథమిక నైపుణ్యాలను నేర్చుకుంటారు, ఆపై ఇంటర్వ్యూ చేసే వారితో పంచుకోగలిగే ప్రాజెక్ట్ పోర్ట్‌ఫోలియోలను నిర్మిస్తారు. విశ్వవిద్యాలయ కార్యక్రమాలు విభిన్నంగా ఉన్నప్పటికీ, వారి పాఠ్యాంశాల్లో ఎక్కువ భాగం నిర్దిష్ట సాంకేతిక పరిజ్ఞానాలపై పనిచేయడం కంటే కంప్యూటర్ శాస్త్రవేత్తలా ఎలా ఆలోచించాలనే దానిపై దృష్టి పెడుతుంది.

శాన్ఫ్రాన్సిస్కో యొక్క థ్రెడ్‌ఫ్లిప్‌లోని సాఫ్ట్‌వేర్ ఇంజనీర్ ఈ హ్యాకర్ న్యూస్ థ్రెడ్‌లోని వ్యత్యాసాన్ని ఇలా వివరించాడు: “నేను దానిని సంకలనం చేయవలసి వస్తే, కళాశాల మీకు కంప్యూటర్ సైన్స్లో ఇంటర్మీడియట్ నైపుణ్యాలను మరియు సాఫ్ట్‌వేర్ అభివృద్ధి సాధనలో ప్రాథమిక నైపుణ్యాలను ఇస్తుందని నేను చెప్తాను. … మరోవైపు, బూట్‌క్యాంప్ మీకు కంప్యూటర్ సైన్స్‌లో ప్రాథమిక నైపుణ్యాలను మరియు సాఫ్ట్‌వేర్ అభివృద్ధి సాధనలో ఇంటర్మీడియట్ నైపుణ్యాలను ఇస్తుంది. ”

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

2. ప్రస్తుతం నేను పాఠశాలకు ఎంత సమయం కేటాయించగలను?

పూర్తి సమయం బూట్‌క్యాంప్‌లు ప్రోగ్రామ్ యొక్క ప్రతి వారంలో చాలా గంటలు బోధనను పిండి వేస్తాయి-అంటే మీరు మీ ఉద్యోగాన్ని కొనసాగించలేరు-పార్ట్‌టైమ్ బూట్‌క్యాంప్‌లు మరియు విశ్వవిద్యాలయ ప్రోగ్రామ్‌లు ఎక్కువ వ్యవధిలో కోర్సు పనిని పూర్తి చేయడానికి మిమ్మల్ని అనుమతిస్తాయి, సాధారణంగా ఆరు పార్ట్‌టైమ్ బూట్‌క్యాంప్ కోసం నెలలు మరియు విశ్వవిద్యాలయ కార్యక్రమానికి కొన్ని సంవత్సరాలు. ఇలా చెప్పుకుంటూ పోతే, మీరు కొన్ని నెలల్లో పూర్తి సమయం బూట్‌క్యాంప్ ప్రోగ్రామ్ నుండి గ్రాడ్యుయేట్ అవుతారు, విశ్వవిద్యాలయ కార్యక్రమం కనీసం రెండు సంవత్సరాల నిబద్ధత.

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

అయినప్పటికీ, మీరు మీ ప్రస్తుత ఉద్యోగంలో సంతోషంగా ఉంటే మరియు మీ ఆధారాలను నిర్మించాలనుకుంటే భవిష్యత్తులో మీరు పురోగతికి అర్హులు, లేదా మీరు వారానికి పరిమిత సంఖ్యలో గంటలను మాత్రమే పాఠశాలకు కేటాయించగలిగితే, నిరంతర ఎడిషన్‌లో చూడండి ప్రోగ్రామ్, పార్ట్‌టైమ్ బూట్‌క్యాంప్ ప్రోగ్రామ్ లేదా మీరు రాత్రి లేదా వారాంతాల్లో చేయగలిగే అండర్గ్రాడ్ లేదా గ్రాడ్ ప్రోగ్రామ్.

3. నా మునుపటి పాఠశాల లేదా పని ఎంత సంబంధితంగా ఉంది?

మీరు ఏ విధమైన ప్రోగ్రామ్‌ను చూస్తున్నారో బట్టి, నమోదు చేయడానికి వివిధ అవసరాలు ఉంటాయి. ఉదాహరణకు, బోస్టన్ విశ్వవిద్యాలయం తన వెబ్‌సైట్‌లో మాస్టర్ ఆఫ్ సైన్స్ ఇన్ కంప్యూటర్ సైన్స్ “కంప్యూటర్ నిపుణుల కోసం మరియు ఇతర అధ్యయన రంగాల నుండి కంప్యూటర్ రంగంలోకి వెళ్లాలని అనుకునే వ్యక్తుల కోసం ఉద్దేశించబడింది. చికాగో విశ్వవిద్యాలయంలోని మాస్టర్ ఆఫ్ కంప్యూటర్ సైన్స్ వంటి కొన్ని ప్రోగ్రామ్‌లు కంప్యూటర్ సైన్స్ నేపథ్యాలు లేకుండా దరఖాస్తుదారులకు మరింత బహిరంగమవుతున్నాయి, అయితే మీరు అదనంగా తీసుకోవాల్సిన అవసరం ఉంది. మీ విద్య ప్రారంభంలో అవసరమైన కోర్సులు.

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

4. నా బడ్జెట్ ఎలా ఉంటుంది?

ఇది ఏమాత్రం చౌకగా లేనప్పటికీ, బూట్‌క్యాంప్ యొక్క పెద్ద డ్రాల్లో ఒకటి ధర ట్యాగ్. కోడింగ్ బూట్క్యాంప్ డైరెక్టరీ కోర్సు నివేదిక ప్రకారం, సగటు బూట్క్యాంప్ ట్యూషన్ $ 10, 000. పోల్చి చూస్తే, సగటు నాలుగేళ్ల కంప్యూటర్ సైన్స్ బ్యాచిలర్స్ ప్రోగ్రామ్ 8 148, 500, మరియు కాలేజ్ కాల్క్ ప్రకారం, సగటు రెండేళ్ల అసోసియేట్ ప్రోగ్రాం సుమారు, 000 76, 000. మరియు ఆ మాస్టర్స్ చికాగో విశ్వవిద్యాలయం నుండి? ఇది మీకు కోర్సుకు, 5, 259 ను అమలు చేస్తుంది, ప్రోగ్రామ్‌ను పూర్తి చేయడానికి కనీసం తొమ్మిది కోర్సులతో పాటు అవసరమైన అవసరాలు.

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

మీరు పాఠశాలలో పెట్టిన పెట్టుబడి దీర్ఘకాలంలో విలువైనదేనా అనే విషయాన్ని పరిగణనలోకి తీసుకోవటానికి, మీ కొత్త ఆధారాలు, మీరు కలిగి ఉన్న అప్పుకు సంబంధించిన, మీరు కొనసాగించబోయే సంభావ్య ఉద్యోగాల ప్రారంభ జీతాలను పరిగణనలోకి తీసుకోవడం కూడా చాలా ముఖ్యం. అభివృద్ధి వంటి అధిక-డిమాండ్ ఉన్న ప్రాంతాలలో ప్రోగ్రామింగ్ ఉద్యోగాలతో ప్రారంభించడానికి చాలా బూట్‌క్యాంప్‌లు మిమ్మల్ని సిద్ధం చేస్తున్నాయి, అయితే డిగ్రీని కలిగి ఉండటం వలన మీరు ఈ రంగంలో విస్తృత ఉద్యోగాలను అనుమతిస్తుంది. మీరు పరిశీలిస్తున్న ప్రోగ్రామ్‌ల కోసం పూర్వ విద్యార్థుల గణాంకాలను చూడండి.

5. నేను ఒత్తిడికి లోనవుతున్నానా?

బూట్‌క్యాంప్‌లు ఇంటెన్సివ్, స్వల్పకాలిక ప్రోగ్రామ్‌లను అందిస్తాయి, ఇవి వారానికి 80 నుండి 90 గంటల పాఠశాల విద్యను కలిగి ఉంటాయి. . బూట్‌క్యాంప్ అంటే వృధా సమయం లేకుండా తీవ్రమైన అభ్యాసం. ”

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

6. నా అభ్యాస శైలి ఏమిటి?

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

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

7. నాకు ఏ రకమైన నెట్‌వర్క్ కావాలి?

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

మీరు బూట్‌క్యాంప్, కంటిన్యూయింగ్ ఎడ్ లేదా సాంప్రదాయ విశ్వవిద్యాలయ ఎంపికలను పరిశీలిస్తున్నప్పుడు, ప్రొఫెసర్ల నేపథ్యాలను పరిశోధించండి. ప్రొఫెసర్ల నేపథ్యాలు మరియు అందుబాటులో ఉన్న పూర్వ విద్యార్థుల నెట్‌వర్క్ గురించి అడగడానికి అడ్మిషన్స్ కార్యాలయానికి కాల్ చేయండి. మీరు ప్రోగ్రామ్ నుండి తీసివేయగలిగేది పాఠ్యాంశాలపై మాత్రమే కాకుండా, మీరు నేర్చుకోగలిగే వ్యక్తులపై మరియు మీరు నిర్మించగలిగే కనెక్షన్‌లపై కూడా ఆధారపడి ఉంటుంది.

8. ఒక ప్రోగ్రామ్ నుండి నేను పొందే దాని గురించి నాకు వాస్తవిక అంచనాలు ఉన్నాయా?

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

అయినప్పటికీ, మరింత సాంప్రదాయ కార్యక్రమాల గ్రాడ్యుయేట్ల విషయంలో కూడా ఇదే చెప్పవచ్చు; సాఫ్ట్‌వేర్ ఇంజనీరింగ్‌లో పనిచేయడానికి కొత్త సాంకేతిక పరిజ్ఞానాలు మరియు పోకడలను కొనసాగించడానికి జీవితకాల అభ్యాసం అవసరమని విశ్వవిద్యాలయ డిగ్రీలతో ఉన్న అనుభవజ్ఞులైన సాంకేతిక నిపుణులు కూడా అంగీకరిస్తున్నారు.

కాబట్టి, లేదు - మీరు తదుపరి స్టీవ్ జాబ్స్ వలె ఈ రకమైన ప్రోగ్రామ్ నుండి బయటపడరు. కానీ మీరు మీ బెల్ట్ క్రింద ప్రాథమిక శిక్షణ మరియు నాణ్యమైన పోర్ట్‌ఫోలియోను కలిగి ఉంటారు మరియు అక్కడ నుండి, మీరు కలలు కంటున్న కొత్త వృత్తిని నిర్మించడం ప్రారంభించగలరు.