Реклама

У то нема никакве сумње: програмирање није лако Како научити програмирање без икаквог стресаМожда сте се одлучили бавити програмирањем, било због каријере, било само као хобија. Велики! Али можда се почињете осећати преплављеним. Не тако велики. Ево помоћи да вам олакша путовање. Опширније . Без обзира да ли логујете кроз неки закашњели пројекат или савладавање новог језика 7 корисних трикова за савладавање новог програмског језикаУ реду је бити преоптерећен када учите да шифрирате. Вероватно ћете ствари заборавити чим их научите. Ови савети могу вам помоћи да боље задржите све те нове информације. Опширније лако се осећате презадовољно и поражено.

Такве борбе могу довести до тога блокови програмера 5 начина да се тренутно победи блок програмераСваки програмер током пута наилази на низ негативних емоција и ако остане непроверене, ове емоције могу имати дубок утицај на напредак - чак узрокујући да се неки одричу у потпуности. Опширније , озбиљно изгарање програма Програмирање сагоревања: како повратити изгубљену мотивацију

instagram viewer
Писање свих тих редака кода може се исцрпити физички и емоционално. Све што требате да се вратите је свијест да се мотивација може повратити. Опширније и када ствари постану стварно грубе, можда ћете почети да верујете у то не бисте требали бити програмер 6 Знакови да не треба бити програмерНису сви решени да постану програмер. Ако нисте сасвим сигурни да сте мислили да будете програмер, ево неких знакова који вас могу усмјерити у правом смјеру. Опширније .

Била сам тамо много пута и одрекла сам се више пута. Ипак, једна ствар која ме обично избацује из те врсте функа је читање цитата од стране програмских ветерана. Ево неколико шачица које би вам могле показати уздизање.

Прво решите проблем. Затим напишите код.
- Јохн Јохнсон

Увек је примамљиво заронити право, али узимање времена за размишљање унапред спасиће пуно фрустрација низ пут.

Сви знају да је уклањање грешака двоструко теже од писања програма. Дакле, ако сте толико паметни као што можете бити када то пишете, како ћете икада отклонити грешку?
- Бриан В. Кернигхан

У реду је писати не-паметан код. У ствари, то је један од кључних аспеката писање бољег и чистијег кода 10 савета за писање чистије и бољи кодПисање чистог кода изгледа лакше него што заправо јесте, али користи су тога вриједне. Ево како данас можете почети писати чистији код. Опширније . Будите кохерентни, а не паметни.

Какав је програмер толико разведен од стварности да мисли да ће први пут добити сложени софтвер?
- Јамес Алан Гарднер

Никада не заборавите да програмирање Тешко. Борба је део процеса. То постаје лакше, али никада неће стварно нестати, а сви се боре попут вас.

Програмирање је разбијање једног великог немогућег задатка у неколико врло малих могућих задатака.
- Јаззвант

Ако вам се чини неодољивим, раставите га на мање делове. Наставите да се делите док не дођете до нечег што се осећа управљиво, онда то учините.

Знак зрелог програмера је спремност за бацање ван кода на који сте провели време када схватите да је бесмислено.
- Брам Цохен

Другим речима, не падајте на потопљени трошкови заблуде.

Ваша ограничења су у великој мери програмирања наметана другима у које одлучите да верујете.
- Гари Хопкинс

Још увек се осећате посрнуло? Погледајте ове занимљиви програми за подкаст 15 Врхунских подцаста за програмере и програмере софтвераПодцасти су фантастичан начин да сазнате више о програмирању. Ево неких од наших омиљених подцаста повезаних са програмирањем за ваше задовољство слушања. Опширније . Можда ћете пронаћи да су изненађујуће корисне, не само у смислу учења, већ и у смислу мотивисаности.

Који је ваш омиљени цитат за борбе против програмера? Поделите са нама у коментару испод!

Јоел Лее има Б.С. у области рачунарске науке и преко шест година професионалног писања. Главни је уредник МакеУсеОф-а.