TGViewer
IRON PROGRAMMER IRON PROGRAMMER @csharp_publics · 3.04K subscribers
Post #2579 1.51K
Мой ответ на вопрос от ученика:
как можно оценивать свой прогресс? По каким критериям? То насколько быстро стал ориентироваться или есть еще что-то?


Чтобы ответить на этот вопрос, надо понимать этапы становления младшего разработчика:

Этап 1. Главное чтобы работало😂 Это когда ты начинаешь строить логику и главная задача, чтобы код выполнял поставленную задачу

Этап 2. Первые грабли. Это когда ты повторяешь за кем-то и у тебя не получается. Это когда чуть отходишь влево и вправо и встречаешь первые непонятные ошибки. Когда начинаешь злиться. Когда хочешь, чтобы у тебя СРАЗУ код запускался и работал.

Тут начинаешь уже потихоньку читать текст ошибок. Пользоваться переводчиком, гуглом или дипсиком☺️

Этап 3. Заставлю программу работать! На данном этапе появляется первая уверенность в своих силах. Когда научился читать ошибки. Когда встречаешь ранее известные ошибки и они уже тебе как родные😂

Этап 4. Чтение чужого кода. Это когда начинаешь смотреть чужие решения на гитхабе, на степике и где либо еще. Они тебе кажутся сначала непонятными. Потом ты их возвышаешь над своим кодом и пытаешься свой код переписать на такой же.

Этап 5. Говнокод. Это когда начинаешь смотреть свой написанный код полугодичной (подставьте любой срок) давности и удивляешься каким ты был чайником. Это когда ты говоришь себе: как я мог писать такой код. Неужели не было понятно это, это и это. Оххх...

Этап 6. Написание первого проекта с нуля. Это когда ты начитался чужого кода и кажется что сам сможешь написать также красиво и продуманно. Когда кажется, что сейчас интегрируешь базу данных, чужое api и не дай бог напишешь микросервисную архитектуру😂

Когда начинаются первые серьезные проблемы, потому что сталкиваешься с чем-то новым. Ты ранее с этим не сталкивался и НЕТ ВЕРЫ, что справишься с задачей.

Когда начинает уходить боязнь нового. Когда ты максимально уверен, что сможешь написать все что угодно! Когда без разницы какую документацию читать!

Этап 7. Прохождение собеседований. Это когда ты "опытный" разработчик решаешь выйти на рынок труда, а тебя закидывают теоретическими вопросами и алгоритмами и структурами данных. Когда ты ноешь как мой котенок (шучу, у меня нет кошек😂)

Этап 8. Первая работа. Это когда ты прошел через все круги ада собеседований и получил первую работу. Когда ты думаешь, что ты готов на 100 процентов, ведь ты прошел 100500 курсов, переслушал всех ютуб блогеров. Это когда ты осознаешь, что твои написанные проекты это 0,001% относительно проекта над которым будешь работать. Это когда тебя бросают об землю нокаутом😂

Этап 9. Джун👨‍💻 Это когда преодолел все сложности на первой работе. Когда удалось прочитать чужой кода. Когда появляется настоящая почва под ногами. Когда можешь себе позволить чуть чуть совсем выдохнуть. Когда начинаешь строить дорожную карту к миддлу.

Я надеюсь вы дочитали до сюда и готовы в комментариях написать на каком этапе вы сейчас находитесь😂

#полезные_материалы
  • 🔥 8
  • ❤ 6
  • 👍 1
More from @csharp_publics
  1. Oct 13, 2026Как восстановить доступ к курса пока Stepik недоступен🙏 Stepik сейчас недоступен, но твоё…
  2. Oct 13, 2026Stepik недоступен уже 4 дня Причина: многие сервисы, включая наши, хостятся на серверах Ян…
  3. Oct 13, 2026Post #3171
  4. Oct 13, 2026Post #3170
  5. Oct 11, 2026Ребята, пришли вас успокоить. 😻 Мы прекрасно понимаем что с решением задач на степике сей…
  6. Oct 10, 2026Post #3168
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →