Це погано, що ви не програмуєте вільний час, перебуваючи в університеті? [зачинено]


10

У вас виникли питання щодо непрограмування у вільний час, але всі вони хвилюються, коли ви на роботі. Що робити, коли ти вчишся? Вам також потрібно вчитися у вільний час, коли ви вже навчаєтесь у денний час (в університеті)?


6
Університет - це 3 речі: вчитися, пити та ганяти, веселитися та займатися програмою за кордоном.
робота

10
@Job - Я думаю, що це 5 речей ...
webdad3

13
@ webdad3: @Job явно не був фахом з математики.
FrustratedWithFormsDesigner

7
Звучить так: "Я хочу бути футболістом; чи потрібно в нього грати після школи?"
П Швед

8
Вільний час? Я не маю найяснішої ідеї, про що ти говориш.
Боб Робертс

Відповіді:


21

Якщо ви регулярно відвідуєте заняття з програмування та програмування, не потрібно змушувати себе це робити у неробочий час. Якщо ви хочете , це добре, але якщо ви змусите його, ви можете розробити серйозну неприязнь до цього, і це може завдати більше шкоди в перспективі.

Коледж досить стресовий. Концентруйтеся на своїх заняттях і на роботі (якщо ви працюєте також), а також використовуйте ту малу частину вільного часу, яку вам залишилось, щоб розважитися.


7
Якщо кодування у вільний час під час коледжу створює неприязнь до нього, я настійно вважаю іншим основним.
Метт Грір

3
@matt: Ви знаєте, раніше, ніж віагра, імпотенція була серйозною проблемою серед порнозірок. Це тому, що коли ти змушуєш себе робити що-небудь, це перестає бути веселим. Я не казав, що не варто програмувати у вільний час. Я сказав, що не варто змушувати себе програмувати у вільний час. Можна бути порядним кодером і мати теж життя.
Satanicpuppy

Звичайно. Однак я ніколи не зустрічав людини, яка мала успішну кар'єру програміста, який не любив кодування самостійно. Це поле просто змінюється занадто швидко і насправді вимагає від нас триматися на ногах і продовжувати вчитися протягом усієї кар’єри. У нас є різниця в думках, але я б сказав, що якщо комусь не подобається кодування у вільний час (особливо в молодому віці, коли енергії багато), то я б стверджував, що вони, ймовірно, не такі хороші, як кодер хтось із цим насолоджується. І якщо це так, це може просто означати, що програмування не є ідеальною кар'єрою для них. Просто IMO
Метт Грір

1
@matt: Я погоджуюся з тим, що люди, які люблять те, що роблять, як правило, в них краще, але є багато компетентних програмістів, які давно успішно працюють і не кодують у вільний час. Як і в більшості кар'єрних працівників, більшість програмістів, просто роблять це, тому що це те, що вони можуть зробити, що кладе їжу на тарілку, а гроші в кишені.
Satanicpuppy

2
@Matt і Satanicpuppy: Це цікаво. З усіх "програмістів рокстар", з якими я працював, я б сказав, що це близько 25/75 розколу. Значна меншина перебуває на "вході" та програмує у вільний час, ОСЗ тощо. Інші 75% вважають це "просто роботою", але вони як і раніше дуже хороші, продуктивні і зосереджені на роботі. Насправді, один з найкращих рок-зірок, яких я коли-небудь зустрічав, навіть не мав удома комп’ютер у той час (переїхав у нове місто, ніколи не обходив його тощо) протягом багатьох років! !! Хоча все навпаки - ті, хто займається програмою у вільний час, рідко є бадами.
Столи Бобі

11

Деякі з нас буквально не мають часу програмувати у свій «вільний час». Я перебуваю на повному курсі з роботою 25 годин на тиждень і щоденними поїздками близько двох годин. Я не вечірку, у мене немає подруги чи навіть друга з цього питання, з яким я можу спілкуватися. Я не дивлюся багато телевізора, окрім «Щоденників вампіру». У мене не було жодного повного вихідного дня приблизно приблизно о 5 тижнів. Після школи, роботи, домашніх завдань, поїздок на робочому місці та випадкового веб-серфінгу мені пощастило, якщо я виспався 6 годин на ніч. Тож усі коментарі розумних людей, що передбачають відсутність пристрасті, розуміють, що існує велика кількість учнів, які мають напружений графік роботи і не хочуть нічого робити в кінці шкільного дня.


Нічого собі, це звучить досить жорстко
KaiserJohaan

3
+1. Я знаю, що це таке. Такий графік у мене був ще в студентські дні.
Столи Бобі

11

Я не думаю, що вам потрібно вчитися у вільний час, але я дійсно думаю, що вам слід . Перебуваючи в університеті, настав момент включити безліч нових речей, так що це дійсно допоможе побачити, що знаходиться на вулиці та що люди використовують для створення більш панорамного погляду на реальність.

Я бачив студентів CS, які ніколи не налаштовували сервер Apache або файл php.ini, або не знають, коли найкраще використовувати Ruby або Python. Отже, чим більше досвіду ви матимете, тим простіше вам буде застосовувати теорію у щоденній практиці.


5

Я не збираюся говорити, що це погано, якщо ви цього не зробите, тому що кількість вільного часу у вас залежить від вашої роботи, і я не знаю, скільки програмування ви вже робите для занять. Однак, якщо у вас немає проектів , з якими ви працюєте, коли ви робите більше часу (наприклад , літні канікули) , то я би цікавий , якщо ви дійсно любили програму.


3

Немає сумніву, що чим більше часу ви витратите на вдосконалення своєї майстерності як програміста, тим краще ви будете поза воротами, коли закінчите навчання. Однак, як це було сказано ... Попереду у вас все життя, дивлячись на монітори, схилені над клавіатурою ...

Насолоджуйтесь своїм часом у школі. Як тільки ви виходите, життя починається ...


"Немає сумніву, що чим більше часу ви витратите на вдосконалення своєї майстерності як програміста, тим краще ви будете поза воротами, як тільки закінчите навчання". - Однак, існує точка зменшення віддачі.
justkt

2

На мій досвід, програмування у вільний час, як правило, вкрай показово в одному напрямку, але не так сильно в іншому (і в університеті, і пізніше на роботі).

Що я маю на увазі, це так: я працював з кількома дуже талановитими програмістами «рок-зірки» протягом багатьох років, і вони керували гамою від буквально лише коли-небудь доторкаються до роботи комп’ютерів - аж до убергеїв, у яких був власний стартап після закінчення роботи та / або витрачали кожну неспану хвилину на особисті проекти та ОСС.

Це річ: ті , хто РОБИТИ програму у вільний час майже гарантовано бути , по крайней мере , гідні програмісти. Звичайно, ви повинні стежити за малюками сценарію, які просто роблять легкі речі знову і знову. Але якщо ви можете підтвердити, що вони роблять досить серйозні проекти у вільний час - велика ймовірність, що вони досить хороші, якщо не категорія "рок-зірки". Тож у цьому напрямку це порівняно безпечна ставка.

Інший спосіб - це не так вже й багато. Чомусь там є справді епічні рок-зірки, які все ще якось трактують програмування як просто роботу. Вони можуть зайняти довгі години та / або йти в ногу з технологіями, читаючи, досліджуючи та оцінюючи новітні технології в обідній час або після 17 вечора, перш ніж їхати додому, але вони все ще не займаються програмуванням поза роботою. Я б сказав, що приблизно 25 - 50% "рок-зірок", яких я зустрів, такі. І кожен раз, коли це траплялося, він відколював цей міф, що програмістам доводиться «входити в нього 24/7» все далі і далі.

То що це означає для uni? - Я б сказав, що це залежить від того, наскільки вашою є програма (як в навчальній програмі) і скільки програмування ви вже робите (завдання тощо). Як казали інші, ви не хочете змушувати себе робити занадто багато, тому що це може призвести до вигорання. Але це, безумовно, допомагає бути "в це" - і хотіти експериментувати і дуже добре засвоїти матеріал. Якщо ви виявите , що ваш інтерес до програмування йде тільки до навчання досить , щоб передати свої курси, то це поганий знак.


Ці «рок-зірки», яких ви знаєте, роблять цікаві речі поза роботою? Читати хороші книги, кидати виклик атлетично тощо? Б'юсь об заклад, що це сприяє набагато більше, ніж ви думаєте, їх здатності добре програмувати. Протягом багатьох років я дуже поважаю добре всебічного програміста як програміста, так і як людину.
justkt

1
@justkt: Насправді, один був лютим алкоголіком, а інший - жорстоким типом "це просто робота" - хто щотижня купував лотерейний квиток і сказав, що більше ніколи не працюватиме, якби виграв. Інші були, як ви описуєте. Але саме це мені здається захоплюючим - що є такі типи, які дуже добре в цьому попри це, незважаючи на те, що вони, здається, не так "впадають" у нього. Це суперечить всій звичній мудрості робити те, що любиш, і бути добрим у цьому завдяки пристрасті. Я думаю, що у деяких людей є дуже гарна мотивація ставитися до чогось як "як до роботи", але все-таки це роблять добре.
Столи Бобі

1

У вільний час у мене був проект розвитку хобі (голосовий чат), в якому я навчився тонни, як розробка Visual Studio, багато C ++ / C #, і просто загальних речей, яких би я не дізнався інакше, і це заслуга, що насправді влаштував мені роботу. Я пропоную щонайменше у вашому минулому році просто спробувати щось, наприклад, хобі або додаток.

Імхо вивчає хорошу, галузеву мову та IDE, як C ++ у студії Visual або Java в Eclipse / Netbeans, роблячи проект хобі. Чесно кажучи, я не маю поняття про Apache, php, ruby ​​або python, і на мою скромну думку, це не основні знання CS, але, звичайно, це залежить від того, що ви хочете зробити після цього.


1

Якщо ви студент і у вас немає десятків ідей, з якими ви просто не можете чекати, щоб повозитися у свій власний вільний час, то, можливо, ви перебуваєте в неправильному майорі.


1
Я був CS та англійською мовою, що писав подвійний мажор, який зазвичай мав більше історій, ніж ідей програмування в голові. У ці дні у мене є набагато більше додатків, які я хотів би написати, ніж історії, що пливуть навколо в моїй голові. І я не заперечував би, якби ситуація знову змінилася. Бути широко зацікавленим / цікавим не слід недооцінювати.
justkt

1

Це залежить від того, чого ти хочеш від життя.

Якщо ви хочете для мене наступного (вставте назву знаменитості програмування тут), то ви не будете змушені витрачати кожну годину неспання (і пережовувати деякі ваші години сну) кодування, мабуть, не є хорошим знаком.

Якщо ви хочете заробити достатньо хорошим життям, займаючись розробкою програмного забезпечення, щоб ви могли підтримувати сім'ю та насолоджуватися деякими іншими аспектами життя, то я не впевнений, що це така погана річ.

Тепер ви повинні усвідомити, що люди в цій дошці будуть коситись до тих, хто захоплюється програмістами, і вони хочуть працювати з людьми, які поділяють цю пристрасть, і, таким чином, будуть схильні говорити, що всі повинні робити те саме.


0

Це потребує певних зусиль, щоб відсунути клавіатуру та прочитати розділ історії, якщо ви плануєте робити це більшу частину свого життя. Якщо ви знаходитесь в середині великого проекту програмування, книга історії може стати гарною перервою.


0

Я б сказав, що це залежить від того, де ви перебуваєте у своїй програмі. Якщо ви не запускали програму, вже знаючи, як кодувати, то на початку ви знайомитеся з багатьма новими поняттями, а робота в класі досить цікава та складна. На той момент ви, можливо, не включили ідеї, про які ви дізналися разом, в ідею проекту. І звичайно, у вас є інші заняття. Я б сказав, що якщо ви на третьому чи четвертому курсі і у вас немає якогось побічного проекту, який може бути проблемою.


0

Вам потрібно? Ні. Але ви можете отримати багато переваг. Чим більше практикуєш зараз, тим краще. Я вважаю, що простіше експериментувати та дізнаватися нові речі, коли ваша зарплата не залежить від цього.

Також університет пропонує дуже різноманітну групу однолітків, від яких можна вчитися та поглинати ідеї. Проведіть час у лабораторіях після години. Працюйте над деякими груповими проектами просто заради розваги. Дивовижно, наскільки швидше ви можете підібрати речі, коли відкриєте свою думку для різних методів та ідей інших учнів. Професори, як правило, зосереджуються на теорії. Ваші ровесники будуть все про те, щоб просунути його повз теорію і перевірити межі.


-1

Звичайно!

Це важко, коли ти навчаєшся в університеті, тому що ти вже, ймовірно, намагаєшся жонглювати навчанням, роботою та соціальним життям, але ніколи не повинно бути часу, коли ти скажеш: "Я сьогодні зробив достатньо". Ніколи не можеш мати достатньо практики.

Це не означає, що ніколи не слід розслаблятись і не відпочивати, дивитись телевізор чи просто лягати спати рано. Але немає причин сказати, що не турбуйтеся займатися самостійно.


4
Ніколи не повинно бути часу, коли ви говорите: "Я сьогодні зробив достатньо"? Дійсно? Ніколи !? Таке ставлення звучить погано для психічного здоров’я.
Kyralessa
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.