Як правильно розвиватися в програмуванні

Тут є кілька аспектів, в якому Ви могли б поставити це питання, тому він може мати кілька значень.

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

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

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

Чисто академічний шлях в наших умовах вкрай проблематичний. Втім, напевно, у Вашому університеті є аспірантура. Якщо ж розглянути варіант, коли Ви зберігаєте академічний інтерес до проблеми і підтримуєте академічні цінності (прагнення до пізнання поза практичного застосування отриманих знань, любов до істини), але при цьому працюєте в практичній сфері, то відповідь стає не таким очевидним. Ви згадували про тестування софта. Ця робота непрестижна. Але тим не менш, дуже важлива - досить банально, що тестування зараз лімітує розробку. Досить виснажлива і одноманітна робота. Безглузда при низькій кваліфікації розробників. Але, може так виявитися, що з огляду на дефіцит тестувальників, Ви, доклавши до цього сили і відкидаючи все некваліфіковані колективи, зможете знайти місце, де пишуть код, який безперечно варто того, щоб його налагоджувати. Може так статися, що краще бути хлопчиком для биття у чемпіона з боксу, ніж тренуватися з поганим тренером серед недотеп.

Ваш відповідь на питання

Увійдіть, щоб написати відповідь

  • Казань
  • від 80 000 до 100 000 руб.
  • Москва
  • Повний робочий день
  • від 95 000 руб.
  • Москва
  • Повний робочий день
  • від 70 000 до 90 000 руб.
  • Санкт-Петербург
  • Повний робочий день
  • від 60 000 до 130 000 руб.

50000 руб. / За проект

30000 руб. / За проект

Увійдіть на сайт

Щоб задати питання та отримати на нього кваліфіковану відповідь.