Skip to main content

కోడ్ నేర్చుకోవడం గురించి 5 అపోహలు మీరు విస్మరించడం మంచిది

Anonim

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

సరే, ఆ గొంతును మూసివేసే సమయం వచ్చింది.

లేదు, కోడ్ నేర్చుకోవడం సులభం అవుతుందని లేదా మీరు వెంటనే విజయం సాధిస్తారని నేను మీకు చెప్పను. కానీ నేను మీకు చెప్పడానికి ఇక్కడ ఉన్నాను “అది బహుశా నా కోసం కాదు” అని మీరే చెబుతున్నారు.

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

అపోహ # 1: మీరు కోడ్ రాయడానికి మేధావి కావాలి

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

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

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

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

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

అపోహ # 2: మీరు ఎప్పటికీ పట్టుకోరు

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

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

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

“వెబ్ యొక్క స్వభావం ఏమిటంటే చాలా సాంకేతికత తెరిచి కనిపిస్తుంది.
జ్ఞానం పంచుకోవడం విలువైనది ”అని రెండవ కెరీర్ వెబ్ డెవలపర్ టామ్ నికోలోసి వివరించాడు.

అపోహ # 3: మీరు మీ సృజనాత్మక కండరాన్ని ఫ్లెక్స్ చేయలేరు

మనలో మరింత సృజనాత్మక నేపథ్యాల నుండి వచ్చినవారికి, సాఫ్ట్‌వేర్ అభివృద్ధిలో పనిచేయడం నీరసంగా అనిపించడం సులభం. అన్ని తరువాత-ఇది ప్రాథమికంగా రోజంతా లాజిక్ సమస్యలను పరిష్కరించలేదా?

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

మరో మాటలో చెప్పాలంటే, కోడింగ్ అనేది ఇంజనీర్లు వారి సృజనాత్మకతను ఎలా వ్యక్తీకరిస్తారు. సాఫ్ట్‌వేర్ అభివృద్ధి గురించి ఈ పురాణం తనను ఎక్కువగా బాధపెడుతుందని ది మ్యూస్ యొక్క CTO యూసుఫ్ సిమోన్సన్ వివరించాడు. వాస్తవానికి, కోడింగ్ అతన్ని ఒక కళాకృతిలో చిత్రకారుడు చేసే విధంగానే నైరూప్య ఆలోచనలను వ్యక్తీకరించడానికి అనుమతిస్తుంది; అతను పెయింట్ చేయలేడు లేదా గీయలేడు అలాగే అతను కోడ్ రాయగలడు.

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

అపోహ # 4: మీరు “ఆకర్షణీయంగా లేని” సంస్కృతికి ఎప్పటికీ సరిపోరు

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