CodeGym/Java блог/Случаен/Как да завършите проекта си за домашен любимец. Съвети, з...
John Squirrels
Ниво
San Francisco

Как да завършите проекта си за домашен любимец. Съвети, за да направите следващия си страничен проект успешен

Публикувано в групата
Един от основните съвети, които обикновено даваме на студентите от CodeGym и други начинаещи в codeирането, които искат да напреднат и да получат първата си работа на Junior Developer , е да работят върху лични независими домашни проекти. Добавянето на страничен проект or два към вашето портфолио може да бъде голям плюс, ако все още нямате много трудов опит, помагайки да убедите работодателя да ви наеме. Как да завършите проекта си за домашен любимец.  Съвети How да направите следващия си страничен проект успешен - 1Разработването на проекти за домашни любимци винаги е добра идея и никой не спори с това. Но даването на съвети е едно, реалното изграждане на странични проекти е друго. Неопитен разработчик може и най-вероятно ще се сблъска с редица трудности, когато работи върху личен проект без външна помощ.

Как да стартирате проекта за вашия домашен любимец

Идеите за проект са началният проблем, с който се сблъскват повечето хора, тъй като се оказва, че не е толкова лесно да излезете с оригинална, но реалистична идея. Но основните проблеми идват, когато започнете да работите по проект. Всъщност да завършат проекта и да го стартират е задачата, която много начинаещи codeиращи всъщност не успяват да изпълнят. И това е разбираемо, тъй като разработването дори на много прост софтуер често изисква повече от просто основни познания по codeиране. Има няколко неща, които трябва да запомните, когато искате да започнете проект за домашен любимец, особено ако е първият ви.

1. Първо проучете и планирайте, след това codeирайте.

Точно Howто всяка сграда се нуждае от основа, проектът, без meaning колко малък и независим е, трябва да започне с план, който е невъзможно да бъде завършен без известна изследователска работа и мислене. Започването на codeиране и разработване, без да имате ясен план, е една от най-честите грешки, които разработчиците са склонни да правят, и то не само неопитни. Така че съветът е да не бързате с codeирането. Започването на codeиране без подходящ план може лесно да бъде загуба на време, което да ви доведе до задънена улица и необходимостта да започнете всичко отначало.Как да завършите проекта си за домашен любимец.  Съвети How да направите следващия си страничен проект успешен - 2

2. Поставете си цели и срокове.

Друго важно нещо, често пренебрегвано Howто от младшите, така и от по-опитните програмисти, е поставянето на цели и срокове, което също е планиране, разбира се, но тази част заслужава няколко отделни думи. Що се отнася до целите, важно е да сте реалисти. Ако уменията и способностите ви все още са много ограничени, би било разумно да не ставате прекалено амбициозни и да изберете проект, който сте способни да завършите, дори ако това изисква допълнително обучение и допълнителни усorя. Поставянето на краен срок (и спазването му) е друг начин да установите самодисциплина и да се мотивирате да завършите проекта в рамките на реалистичен срок.

3. Опитайте се да разрешите реални проблеми с вашия проект.

Друг съвет, свързан с етапа на планиране, е изборът на идеята за вашия проект. Повечето хора нямат затруднения с генерирането на идеи за своите домашни любимци, единственият проблем е, че идеите им не са много добри. Потърсете някои реални проблеми във вашата област or другаде, които вашият проект може да реши (or поне да се опита). „Не можете да се насorте да имате добра идея. Повечето от моите проекти за домашни любимци дойдоха от работата върху нещо друго и осъзнаването, че нещо липсва. След това продължих да изграждам този липсващ компонент/част/библиотека. С течение на времето, когато натрупах повече опит с рамки, осъзнах, че наистина не харесвам никоя от тях. След това направих своя собствена, която използвам в много проекти днес. Докато го използвам, забелязвам повече липсващи компоненти, повече неща, които мога да създам, които ще ми спестят огромно количество време, и те самите стават нови проекти за любимци. Това е основна нужда и предлагане, но на по-лична основа. Забележете нуждата и идеята за доставката ще ви хрумне.“каза Бруно Скворц, опитен уеб разработчик от Хърватия.Как да завършите проекта си за домашен любимец.  Съвети, за да направите следващия си страничен проект успешен - 3

4. Фокусирайте се върху технологиите, които използват компаниите, за които сте готови да работите.

Ако вашият основен източник на мотивация за работа по домашни проекти е придобиването на опит и изграждането на автобиография, за да получите работа на пълен работен ден като разработчик на софтуер, когато избирате проект, трябва да помислите и за технологиите, които ще използвате в него. По-добре е вашият проект да е в една сфера с компаниите, в които ще кандидатствате, or да използвате същите технологии, с които те работят. „Най-добрите проекти за домашни любимци задоволяват любопитството ви, така че изберете технология, която ви очарова и я изградете“, препоръчва Санджай Пол, разработчик в Palantir Technologies.

5. Не пренебрегвайте предния край, ако вашият проект се нуждае от него.

Познахте, че пренебрегването на предния край също е много често срещана грешка, която много разработчици правят, когато започват да работят върху любимите си проекти. Не е необходимо предният край да бъде зашеметяващ, поне се уверете, че е функционален и изглежда достатъчно професионален. Ето защо добра идея би било да направите дизайнерска скица на това How ще изглежда вашият продукт, преди да започнете да codeирате, и редовно да се връщате към предния край, като го коригирате към всички промени, които се случват по пътя.Как да завършите проекта си за домашен любимец.  Съвети, за да направите следващия си страничен проект успешен - 4

6. Използвайте Pomodoro и други техники против отлагане, за да работите систематично по проекта за домашен любимец.

Редовната работа по вашия независим проект в рамките на определен период от време (например два часа всеки ден, от 9 сутринта до 11 сутринта) също е много важна и тук могат да бъдат полезни различни инструменти за ефективност и техники против отлагане . Използвайте всичко, което работи за вас, само се уверете, че развитието на вашия проект не се превръща в нещо, което непрекъснато отлагате и оставяте за утре ден след ден.

7. Направете работата си публична.

Публикуването на работата ви навсякъде, където можете, по няHowъв начин също е метод за мотивация. Едно нещо е разработването на нещо, което само вие ще видите, а цялото друго нещо е създаването на продукт, който други хора ще могат да опитат и да споделят мнението си за него. Дори ако това е първият ви проект за домашен любимец и е много елементарен, по-добре се подгответе да го направите публичен от самото начало, това ще ви помогне да създадете правилното настроение.

8. Използвайте контрол на версиите и продължавайте да поглеждате назад към работата си.

И последната препоръка би била да се използват системи за контрол на версиите or други начини за проследяване на codeа. Това ще ви позволи да се уверите, че работата ви няма да бъде загубена с времето (което в крайна сметка ще се случи, ако просто оставите компютъра си). Контролът на версиите също ще ви позволи да поглеждате назад към работата си от време на време в бъдеще, което е точно това, което трябва да направите. Поглеждането назад към предишната ви работа винаги е полезно: по този начин можете да проследите напредъка си като професионалист, да забележите начини в ранни проекти, които сега бихте направor по различен начин и т.н.
Коментари
  • Популярен
  • Нов
  • Стар
Трябва да сте влезли, за да оставите коментар
Тази страница все още няма коментари