కోడ్ అర్థం కాని వ్యక్తులు ఎలా ప్రోగ్రామ్ చేయాలో నేర్చుకోవచ్చు?


సమాధానం 1:

ప్రోగ్రామింగ్ అనేది సమస్య పరిష్కార సాంకేతికత

. పెన్ మరియు కాగితాన్ని ఉపయోగించి మరియు కంప్యూటర్ ఉపయోగించకుండా మేము సమస్యలను పరిష్కరించగలము. కంప్యూటర్ల ఆవిష్కరణకు ముందు మనం మనుషులు చేస్తున్నది ఇది.

మేము సౌలభ్యం కోసం కంప్యూటర్లను ఉపయోగిస్తాము.

కంప్యూటర్ ప్రోగ్రామింగ్ అనేది కంప్యూటర్లను ఉపయోగించి సమస్య పరిష్కారానికి ఒక సాంకేతికత.

దాని కోసం మనం కంప్యూటర్‌కు సమస్య పరిష్కార టెంప్లేట్ ఇవ్వాలి (మొదట కాగితంపై వ్రాయబడింది లేదా మనస్సులో నిర్వహించబడుతుంది)

కంప్యూటర్ ప్రోగ్రామ్

. కంప్యూటర్ ప్రోగ్రామ్ కంప్యూటర్ అర్థం చేసుకోగలిగే భాషలో మాత్రమే వ్రాయబడుతుంది. అంతకుముందు ఒక భాష మాత్రమే ఉండేది

యంత్ర భాష

(మరియు ప్రోగ్రామ్ చేయడం చాలా కష్టం) మరియు ఇప్పుడు చాలా భాషలు (సులభమైనవి) ఉన్నాయి

పైథాన్, సి మరియు జావా.

భాష నేర్చుకోవడం అంటే మీరు ప్రోగ్రామింగ్ నేర్చుకుంటారని కాదు.

ఇంగ్లీష్ నేర్చుకోవడం అంటే మీరు కథ లేదా నవల రచనలో నిపుణులు అవుతారని కాదు.

కంప్యూటర్ ప్రోగ్రామింగ్ ఏమి బోధిస్తుంది?

గణన ఆలోచన మాకు ప్రోగ్రామింగ్ నేర్పుతుంది.

గణన ఆలోచన, 4 మూలలో రాళ్లను కలిగి ఉంది:

  • కుళ్ళిన
  • సరళి గుర్తింపు
  • సంగ్రహణం
  • ఆల్గోరిథమ్స్

కుళ్ళిన

సమస్య పెద్దది అయితే, దాన్ని మొదట చిన్న భాగాలుగా విడదీయండి, అంటే ఒక పెద్ద సమస్యను చిన్న తేలికగా పరిష్కరించగల సమస్యలుగా విభజించండి. మనం సహజంగా చేసేది ఇదే.

సరళి గుర్తింపు

కుళ్ళిన సమస్య యొక్క ముక్కలు ఒకదానికొకటి సారూప్యతను కలిగి ఉన్నాయా లేదా ఈ సమస్యలు గతంలో చాలావరకు ఎలా పరిష్కరించబడ్డాయి. మళ్ళీ, మేము దీన్ని సహజంగా చేస్తాము, అంటే మీరు ముందు భూకంపం ద్వారా కూర్చుంటే, తదుపరిసారి ఎలా ఉంటుందో మీరు can హించవచ్చు

సంగ్రహణం

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

ఆల్గోరిథమ్స్

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

కంప్యుటేషనల్ ఆలోచనకు మీ పరిష్కారాన్ని వ్రాయడానికి మీకు కేవలం పెన్ను మరియు కాగితం అవసరం కావచ్చు మరియు పరిష్కారం తక్కువగా ఉంటే మీరు దానిని మీ మనస్సులో ఉంచుకోవచ్చు.

మీ అల్గోరిథం సిద్ధమైన తర్వాత, దాన్ని అమలు చేయడానికి మీకు కంప్యూటర్ భాష అవసరం.

సారాంశం:

మీ సమస్యలను పరిష్కరించడానికి మీరు కంప్యూటర్‌ను ఉపయోగించే ముందు గణన ఆలోచనను నేర్చుకోండి మరియు ప్రోగ్రామింగ్ భాషలను నేర్చుకోండి.


సమాధానం 2:

ప్రోగ్రామింగ్ నేర్చుకోవడానికి చాలా సంవత్సరాలు గడపడం ద్వారా.

పది సంవత్సరాలలో మీరే ప్రోగ్రామింగ్ నేర్పండి

ఉపయోగకరమైన అంతర్దృష్టిని ఇస్తుంది.

ఒంటరిగా కోడింగ్ చేయడం పనికిరాని నైపుణ్యం. ప్రోగ్రామింగ్ అనేది కంప్యూటర్లతో సమస్య పరిష్కారం గురించి.

ప్రోగ్రామింగ్ కష్టం

. చూడండి

మీరు ప్రోగ్రామ్ నేర్చుకోవడం ప్రారంభించాలనుకుంటే, నేను చదవమని సిఫార్సు చేస్తున్నాను

SICP

(ప్రోగ్రామింగ్‌కు అద్భుతమైన & ఉచితంగా లభించే పరిచయం).


సమాధానం 3:

మీరు చేయని వ్యక్తులను సూచిస్తుంటే

ప్రస్తుతం

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

Codecademy

లేదా కోర్సు ద్వారా చెల్లించబడుతుంది

చెట్టు మీద కట్టుకున్న ఇల్లు ,

Udemy

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


సమాధానం 4:

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

అన్ని ట్యుటోరియల్స్ సరళమైన హలో వరల్డ్ అనువర్తనంతో ప్రారంభమవుతాయి, ఇది స్క్రీన్‌పై వచనాన్ని ఎలా పొందాలో మీకు చూపిస్తుంది. కొన్ని ట్యుటోరియల్ మీకు ఇప్పటికే ప్రోగ్రామింగ్ పరిజ్ఞానం కలిగి ఉండాలని ఆశిస్తుంది. మీరు కొనసాగించగల ట్యుటోరియల్ దొరకకపోతే, 'డమ్మీ కోసం' లేదా 'క్లుప్తంగా' పుస్తకాలలో ఒకదాన్ని ప్రయత్నించండి.

మీరు వాటిని చదివిన తర్వాత మీరు కనీసం యూట్యూబ్‌లో కొన్ని ట్యుటోరియల్‌లను అనుసరించగలరు.