За да имате една добра програма, не е нужно всеки талант или страст
Работа и обучение / / December 25, 2019
Мислиш ли, че за да стане програмист, малко талант? Имате нужда от страст, обсебени от работата? Всъщност, не. И така да кажа много разработчици стръмни.
Всички програмистите прохладните от детинство и мечтали само за да пишете код. И ако това не е за вас, тогава вие или не съществуват, или губещ и не идва, за да дойде великият и страшен програмиране (Аспирирайте).
Тези дълбоко вкоренени стереотипи са абсолютно погрешни. Те също така вредно, тъй като много успешни програмисти.
Митът за гений програмисти опасно. От една страна, той преувеличава изискванията за навлизане в тази област, обезсърчаване на професията. От друга - професионалисти митът свърталища. В крайна сметка, ако не се върти върху кода, вие със сигурност губещ. В резултат на това програмист е необходимо или да код или да код, за да научите повече и по-добре и това се отразява на качеството на живот. От този подход, трябва да се отървете от. Програмиране - е просто набор от умения, който не се нуждае от специален талант. Не е срамно да бъде посредствен програмист.
Kaplan-Moss Jacob (Jacob Kaplan-Moss)
страница на Яков на Twitter съобщи, че създателят на Джанго - «не истински програмист". Защото той е уморен от фалшивата идея на професията.
Яков Торнтън (Яков Торнтън) работи като програмист в Twitter, а сега - в средата. Той също така успя да излезе с първоначално зареждане, рамка, която събра 80 000 звезди на платформа GitHub. И думите на енкодер също разсее мита, недостъпно за простосмъртните програмиране.
Мразя компютри. Щях да учи социология в Ню Скул в Ню Йорк.
Имам работа, въпреки че аз не трябва да е от умения. Бих могъл да бъде уволнен по всяко време. Работих усилено, изучаване курс за напреднали JavaScript, защото аз не разбирам какво се случва. И аз нямаше друг изход.
Един от най-тежките моменти от живота ми - когато всички от екипа на стартиране се събраха около мен и иска да реши проблема с искания различни домейни. Никога не съм работил така не само за да разбере това, което правим. Започнах да се код и актуализиране на браузъра. Нищо не се е променило. И така няколко пъти подред. Започнах истерия: както винаги съм бил близо до провал. И тогава разбрах, че съм забравил да добавите в кода .send (). Фиксирана грешка, имам резултат, екипът се усмихна и се върна към работата си.
Седнах за около 15 минути и се преиграва в главата ми една и съща идея. Това е всичко. Обърнах се. Не ме уволнят.
Jacob Thornton (Jacob Thornton)
История няма нищо общо с описанието на бърза кариера на гениалния програмист. Така че къде е мотивацията? Яков казва: "Аз съм един социално отговорен човек. Моите приятели, интерфейс дизайнери, винаги ме информират в незавидно отношение, че опитите ми да се правят заоблени ъгли се провалили или нови игрални изглежда отвратително в конкретен браузър. Харесва ми. Просто обичам да код и работа с приятелите си. "
На Twitter, Яков Торнтън нарича себе си "компютърен-губещ." Най-популярният пост във филма: "Аз съм най-лошият инженер в компанията, но аз съм в челната тройка." Лошо пасва на описанието на един типичен програмист, нали?
Записки на един професионалист, Размус Лердорф (Размус Лердорф), често причинява нагрява разискване.
- "Мразя програмиране. Но аз обичам да решават проблеми. "
- "В света има хора, които искрено обичат да програма. Аз не ги разбирам. "
- "Аз не съм истински програмист. Аз сглобява най-различни неща, докато започне да работа. Тогава напред. Това програмист ще каже: "Добре, че работи, но има изтичане на памет, имате фиксирани а". И аз просто reran Apache всеки 10 запитвания. "
По думите му, това е трудно да се различи някаква специална любов към компютрите. Тъй като и двете Яков, които не се съобразят с митовете на най-големите манипулатори, това е нещо като преструва програмист.
Това е забавно. Когато се използва PHP или написан на Java, е през цялото време търси нещо повече, друг език за програмиране. Най-малко, за да се забавляват, защото програмни езици са скучни. Работа с PHP и Java, аз нямаше да бъда програмист.
Дейвид Heinemeier Хансон (David Heinemeier Хансон)
Следващият преглед на декларацията, която няма нищо общо с начина, по компютърен гений. В крайна сметка, Дейвид Heinemeier Хансон се влюбих в с елегантността на езика Ruby, а не в програмата, както и компютри. Ако той не е бил изобретен Ruby, той щеше да се прави нещо диаметрално противоположни.
Както е ясно, има безброй статии и интервюта, които опровергават стереотипи за програмистите. По този въпрос, любов и чувство за хумор. Ето няколко от 59 веселНо верни цитати за програмиране от самите разработчици:
- Това един смотан софтуер е друг мъж - работа на пълен работен ден.
- Всеки глупак може да напише код, който компютър разбира. Един добър програмист пише код, четима за човека.
- Програма и църквата е много подобна. Първо, ние ги изгради. След това се молим, че е работил.
Ако програмистите наистина се нуждаят от дълбочината на талант и извършил, защо такива вицове са популярни сред професионалистите?
Докато вие ще научите за програмиране, ще ви кажа, какво правиш погрешно. Можете да обясни защо не го направите търкайте енкодер. Опитвайки се да бъде "истински бум" ще карам си луд.
Да, тази статия е срещу стереотипи за програмиране. За безсмислени митове, които избират само е на разположение е голямо изкуство. Следващия път, когато мисля за него, и ако имате достатъчно умения, както и дали имате достатъчно умения, а не дали да изпрати програмиране в ада, да си починете. Опитайте други методи. Често проблемът се крие в начина, по който учат. В отношението си към ученето програма. И не се отказвайте, докато не се доближава до решение на проблема по различен начин.
За да бъде програмист, не се нуждаят от талант или страст.