5 కారణాలు సాఫ్ట్‌వేర్ ఇంజనీర్లు ఆర్టిస్టులు

గౌడె వంటి సాఫ్ట్‌వేర్‌ను నిర్మించడం సాగ్రడా ఫామిలియాను నిర్మించింది

సాగ్రడా ఫామిలియా, ఇప్పటికీ నిర్మాణంలో ఉంది. కాన్వాలో ఉచిత ఫోటోల ద్వారా

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

నేను గమనించిన ఐదు సారూప్యతలు ఇక్కడ ఉన్నాయి.

1. కళాకారుడికి సృజనాత్మక స్థలం ఇవ్వండి

మీరు ఓడను నిర్మించాలనుకుంటే, కలపను సేకరించడానికి ప్రజలను డ్రమ్ చేయవద్దు మరియు వారికి పనులు మరియు పనిని కేటాయించవద్దు, కానీ సముద్రం యొక్క అంతులేని అపారత కోసం వారికి ఎక్కువ కాలం నేర్పండి.
- ఆంటోయిన్ డి సెయింట్-ఎక్సుపెరీ, ఫ్రెంచ్ కవి
ఇటలీలోని లోరెటోలోని బాసిలికా డెల్లా శాంటా కాసా. వికీమీడియాలో మాస్సిమో రోసెల్లి చేత

సాగ్రడా ఫామిలియాను మొదట జోసెప్ మరియా బోకాబెల్లా భావించారు, ఇటలీలోని బాసిలికా డెల్లా శాంటా కాసా నుండి ప్రేరణ పొందిన వారు స్పెయిన్‌లో కేథడ్రల్ నిర్మించాలనుకున్నారు. ఈ ప్రాజెక్టుపై గౌడేకు పూర్తి స్వయంప్రతిపత్తి ఇవ్వబడింది. అతను టాస్క్ తీసుకునేవాడు కాదు, వాస్తుశిల్పి; ఒక కళాకారుడు. బోకాబెల్లా ఏ రకమైన కలప, రాతి కోత, మరియు గాజు ముక్కలు ఉపయోగించాలో నిర్దేశిస్తే మీరు Can హించగలరా? అటువంటి పరిస్థితులలో, గౌడే ఉద్యోగాన్ని తిరస్కరించే అవకాశం ఉంది మరియు మేము ప్రపంచ వారసత్వ ప్రదేశాన్ని కోల్పోయే అవకాశం ఉంది.

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

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

2. కళ చేయడానికి ఒకే సరైన మార్గం లేదు; ఇది కళాకారుడి వ్యక్తీకరణ

సృజనాత్మకతకు నియమాలు లేవు.
- లారా జావర్స్కి, అమెరికన్ రచయిత & కళాకారిణి

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

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

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

3. ప్రేరణ నిరంతర నిత్యకృత్యాల నుండి వస్తుంది

ప్రతిభ అనేది దీర్ఘ సహనం, మరియు వాస్తవికత సంకల్పం మరియు తీవ్రమైన పరిశీలన యొక్క ప్రయత్నం.
- గుస్తావ్ ఫ్లాబెర్ట్, ఫ్రెంచ్ నవలా రచయిత
గౌడె యొక్క 3-D మోడళ్లలో ఒకటి అతని డిజైన్ల యొక్క నిర్మాణ సమగ్రతను అంచనా వేయడానికి ఉపయోగించబడింది.

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

గౌడే భిన్నంగా లేడు. అతను సమతౌల్య వ్యవస్థ యొక్క భావనను పుట్టించాడు - అంతర్గత లేదా బాహ్య మద్దతు లేకుండా సొంతంగా నిలబడగల భవనాలు. ఈ కొత్త నిర్మాణ శైలి ఇంతకుముందు నిర్మించబడనందున, అతని నమూనాలు భౌతిక నియమాలను తట్టుకుంటాయో ఎవరికీ తెలియదు. 3-D మోడళ్లను నిర్మించడం మరియు వందలాది కాన్ఫిగరేషన్లను ప్రయత్నించడం అతని పరిష్కారం. అతని చివరి నమూనాలు చాలా అతని ప్రయోగాల నుండి ప్రేరణ పొందాయి.

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

4. తుది అమలుకు ముందు తేలికపాటి బరువు గల యంత్రాంగాలతో మళ్ళించండి

సృజనాత్మకతకు సైక్లింగ్ ఆలోచనలు చాలా అవసరం. మీ ప్రోటోటైప్‌లో మీరు ఎంత ఎక్కువ పెట్టుబడి పెడతారు మరియు అది “ఫైనల్” కి దగ్గరగా ఉంటుంది, పని చేయని భావనను వీడటం కష్టం.
- డేవిడ్ కెల్లీ, IDEO మరియు స్టాన్ఫోర్డ్ విశ్వవిద్యాలయం d.school వ్యవస్థాపకుడు

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

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

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

గౌడే యొక్క స్పాన్సర్లలో ఒకరు, "రాళ్లను కత్తిరించడం ప్రారంభిద్దాం మరియు వాటిని పోగు చేద్దాం, తద్వారా మేము పురోగతిని చూపించగలము" అని బసిలికా యొక్క నిర్మాణ సమగ్రతను పరిగణనలోకి తీసుకోకుండా g హించుకోండి. ఏదైనా ముక్కలు తప్పుగా ఉంచినట్లయితే - ఇది అతని నమూనాలు మరియు ప్రయోగాలు లేకుండా జరిగి ఉండవచ్చు - ఆ నియామకాలను తిరిగి మార్చడానికి చాలా ఎక్కువ ఖర్చు అవుతుంది. సాఫ్ట్‌వేర్ నిర్మాణానికి మేము చేసినట్లే, భౌతిక నిర్మాణానికి వెళ్ళే ముందు, అతని 3-D నమూనాలు - సులభంగా సవరించగలిగే వాటితో గౌడే తెలివిగా మళ్ళించటానికి ఎంచుకున్నాడు.

5. కళ ఎప్పుడూ పూర్తి కాలేదు

మీరు సృజనాత్మకతకు కాలపరిమితి పెట్టలేరు.
- డాక్టర్ డ్రే, అమెరికన్ రాపర్ & రికార్డ్ ప్రొడ్యూసర్
మోడల్ యొక్క పసుపు భాగాలు ఇంకా నిర్మించాల్సిన వాటిని ప్రతిబింబిస్తాయి. 2015 లో, 70% బాసిలికా పూర్తయిందని అంచనా.

లియోనార్డో డా విన్సీ ఒకసారి ఇలా అన్నాడు, "కళ ఎప్పుడూ పూర్తి కాలేదు, వదిలివేయబడింది." నిర్మాణం యొక్క నెమ్మదిగా పురోగతి గురించి అడిగినప్పుడు, గౌడ అనే భక్తుడు కాథలిక్, "నా క్లయింట్ ఆతురుతలో లేడు" అని ప్రతిస్పందించాడు. అతను 1926 లో కన్నుమూసినప్పుడు, బాసిలికాలో 25% కన్నా తక్కువ పూర్తయింది.

అతను పరిపూర్ణుడు అయినప్పటికీ, సాధారణ ఉపయోగం కోసం ఏదో సిద్ధంగా ఉన్నప్పుడు అతనికి కూడా తెలుసు. ఉదాహరణకు, సెయింట్ జోసెఫ్ చాపెల్ యొక్క ఎత్తు మరియు బలిపీఠం విభాగాలు 1885 లో పూర్తయినప్పుడు, అతను దానిని మరుసటి రోజు సామూహికంగా తెరిచాడు. అప్పటి నుండి, బసిలికాను దాని వివిధ నిర్మాణ దశలలో వందల మిలియన్లు సందర్శించారు.

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

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

టెక్ సంస్కృతి, సంస్థ భవనం మరియు నిర్వహణ గురించి మరింత తెలుసుకోవడానికి, ట్విట్టర్ me kenk616 లో నన్ను అనుసరించండి.