Я почав програмувати у віці 6 років на Commodore 64. Зараз мені 28, і я повинен пройти 4 курси першого ступеня з інформатики.
Я починаю нудьгувати з написанням коду після всіх цих років. Я пройшов курс інформатики з теоретичних комп'ютерних мов та 10 років кодування системи C у сфері мережевої безпеки, і я просто не отримую жодного стимулювання від написання коду.
Я можу написати код на C, C ++, Python або будь-якій іншій мові, але я не можу хвилюватися тим, що роблю. Я не можу відчути жодних викликів. Я написав багатопотоковий код, HTTPS MITM проксі та додаток WSGI без необхідності будь-якого конкретного алгоритму.
Я відчуваю, що весь цей новий матеріал - все той же, з більш простими (або більше) абстракціями чи автоматизацією, але все це звучить для мене однаково. Знову і знову. Ця обчислювальна мова є всіма обчислюваними по Тьюрінгу, тому кодування є лише реплікацією аналогічного шаблону в цьому підмножині часткової функції.
У своїй щоденній роботі мені стає нудно навіть під час пошуку помилок, чи тестування тестів на коді, або вирішення проблеми з бібліотекою X, Y, Z.
Я дуже допитлива людина. Мене завжди чимось стимулює. Але я навіть не можу дивитись чудовий код. Я відчуваю себе більш комфортно в тому, як працюють речі.
Настав час зробити аванс у кар’єрі? Або отримати більш складні речі в галузі інформатики? Можливо, отримайте вищу ступінь CS?
Я почав читати свою першу книгу з управління проектами "Peopleware" і мене все більше цікавить життєвий цикл розробки програмного забезпечення. Що ви пропонуєте зробити?
Можливо, намагання потрапити в Google, Microsoft чи Apple, як це робили деякі мої друзі. Або, можливо, більш кар’єрний шлях кар’єри. Я також намагався знайти гарну книгу про правила спілкування та "особистість людей", щоб підготувати мене до можливості потрапити в управління.
Будь-які пропозиції?
PS: У мене є великий інтерес, я не в депресії :) Я люблю гору, походи, фотосесію і я спортивний альпініст, люблю плавати і займатися спортом взагалі, іноді біжу, насправді я ' м читаю книгу про мою країну (Італію) історію від АС до сьогоднішнього дня, і я люблю подорожі (цього літа я зробив 4000 км, щоб побачити багато місця в Іспанії та залізти в неї, всього за 3 тижні, не свято, а марафон , 24 км похідних травм зробив мою грижу), я люблю театр і життя взагалі.
Дякую усім, роздумуючи над усією відповіддю, дайте мені можливість зробити свій шлях більш зрозумілим.
Для підсумкових цілей ми можемо узагальнити інформацію про найбільш проголосовану відповідь.
Перш за все, всі люди голосують за необхідність зробити нашу роботу опорою у вашому житті, а не єдиною причиною залишатися в житті (це не мій випадок), тож, якщо ви тільки причина життя, якщо працюєте, ви приїжджаєте швидко до справді депресивної ситуації. Як кажуть люди, Відень вас не чекає :)
Після цього нагадування люди пропонують:
- збільшити технічну складність, над якою я працюю над тим, щоб посилити виклики та менше набриднути.
- змінити сферу знань на нетехнічну сферу, намагаючись стати менеджером або зробити деякий догляд за нею в технічних сферах, пов'язаних з вашою роботою.
- змінити сферу експертизи на інший вид технічного завдання, ти системний програміст? намагайтеся менше нудьгувати над розробкою програми для людини, щоб ви могли відчувати себе комфортніше переглядати людей за допомогою вашого корисного програмного забезпечення
- зробити деякий заздалегідь ступінь інформатики на вашому навчальному шляху
З моєї мети правильною відповіддю є просування в галузі інформатики, тому що я відчуваю, що я думаю, що програмування - це не єдиний спосіб отримання інформатики, і я думаю, що я можу почуватись краще, пройшовши інший шлях у галузі інформатики, відмінний від керівника програмного забезпечення.