Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 1
Регистрация: 06.11.2014
Сообщений: 9

Почему не получается двигаться вперёд?

14.07.2016, 00:00. Показов 729. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Обычно за усердность и трудолюбие жизнь отплачивает сбывшимися мечтами и дарами, делая тебя намного счастливее и сильнее, чем ты был раньше. Программисты по своей природе самоучки и всегда добывают знания самостоятельно, совершенствуя свои навыки программирования и продвигаясь по уровню дальше. В интернете полно статей, рассказывающих о том, что программистом самостоятельно стать можно, а тем более что все программисты -- самоучки, поэтому не ленись и изучай программирование, если хочешь стать программистом. Но работает ли это правило для всех? Что, если потратить много часов и дней, но так и не стать тем, кем ты хотел стать? Что, если цель не может быть достигнута по не очевидной причине?

Сейчас я фактически нахожусь на 3 курсе универа одной из IT специальностей, в который поступил по одной простой причине -- стать программистом. Хотя я этого и не понимал раньше, но заведение оказалось плохим. Никакой перспективы. С первого курса старался больше уделять внимания программированию, был одним из лучших в этом вопросе в группе. Самостоятельно продолжал изучать IT сферу и программирование(первый язык -- C#, да и вообще программировать я впервые в универе начал ). Дошёл до классов, ООП, но затем я понял, что программирование на этом языке и вообще платформа .NET для меня как магический ящик. Что-то оно там делает, выдаёт результат, а я понятия не имею, как программировать "по-настоящему". В итоге переключился на C++. Читал книжки, пытался писать код по туториалам, параллельно изучал архитектуру компьютера(курсы на stepic и книги Таненбаума), выучил html, css, попробовал программировать на php, посмотрел unity, OpenGL, SFML, изучение C++ остановилось, когда обнаружил, что ещё есть стандарты C++11 и C++14, которые нужно выучить. Хотя я и превзошёл себя до универа, но даже сейчас я не могу написать что-то стоящее. Что-то простое в учебных целях -- да, но практичное -- нет. Более того, я запутался, что же делать дальше. На самом деле всё это не давалось так легко, как кажется. Я потратил много времени на изучение всего, что я сейчас знаю, но, кажется, с места ничуть не сдвинулся. Мыслить стал немного иначе, да. Меня пугает то, что я так и не стану программистом в будущем, даже если продолжу. Друзей у меня нет. Я постоянно чувствую усталость от компьютера. Да и кажется, что я схожу с ума. Реально ли такое, когда прилагаешь усилия, но ни капельки не меняется? И зачем я пишу это на форуме?. Мне хочется послушать кого-то, кто как-то меня успокоит, если честно.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.07.2016, 00:00
Ответы с готовыми решениями:

Почему не получается получить и изменить ul через js по id? А что выше id получается
все данные классы находятся в меню шапке 1 работает а 2 нет сайт http://phpstack-189549-661864.cloudwaysapps.com/ ...

Загрузить видео вконтакте. Странно получается. Почему так получается?
Решил згрузить в контакт Мультфильм Дикая планета http://www.youtube.com/watch?v=8-nwT9YQ0t0&NR=1&feature=endscreen в максимально...

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

6
Кандёхаем веселее!
 Аватар для MLPMan
296 / 330 / 76
Регистрация: 02.10.2012
Сообщений: 2,175
14.07.2016, 11:38
Возможно, проблема в "программировании ради программирования". Если долго задротить чисто ради повышения навыков, то подобный тупик - вопрос времени, мне кажется. Тогда всё чаще случается следующая фигня: рассмотрел некую новую-нужную технологию и появляется мысли "ммм, ну да, круто, тока я особо не напрягаясь мог бы сделать то же более старым, низкоуровневым способом, а если бы понадобилось только единожды, то усилия на обучения вряд ли и окупились бы". Это очень весомый убийца мотивации, потому что для человека важно время от времени щупать результаты своего труда, иначе плодятся настроения, что всё напрасно. В общем, советую побольше уделять внимания тем делам, что будут иметь ощутимую полезность в краткосрочной. Не обязательно, кстати ай-ти, программирование, а если и оно, то не надо слишком стремиться всё по красоте реализовывать, пусть будет говнокод, но зато реально исполняемый в полезной проге.
0
 Аватар для Alexandr_1982
191 / 90 / 33
Регистрация: 04.11.2013
Сообщений: 473
Записей в блоге: 4
22.07.2016, 23:43
Если рассматривать ситуацию методами НЛП по модели SCORE (symptoms, causes, outcomes, resources, effect),
то я бы выделил symptoms:
1.разочарование
2.недостижение целей
3.напрасная трата ресурсов
4.отсутствие перспектив в будущем
5.отсутствие развития
6.страх не стать желаемым
7.усталость
8.отсутствие друзей

Некоторые из этих проблем мне знакомы, так как я сам проходил через это.

Какие можно выделить причины данной ситуации:
1. отсутствие готовых вдохновляющих результатов в виде готовых работ
2. незнание способов решения проблем профессионалами
3. отсутствие опыта работы
4. отсутствие требующихся знаний
5. ступор от поставленных задач
6. шаблонность мышления
7. неразвитость логического мышления
8. неумение ставить задачи и выделять приоритеты
9. страх

Что можно предложить в качестве выходов:
1. смотреть объявления о поиске работников и делать попытки устроиться на работу программистом сейчас
2. искать контакты и связи с профессионалами, готовыми сотрудничать и объединяться, которые объяснят, как задачи программиста решаются в компаниях (искать их можно в блогах, в социальных сетях, на форумах)
3. отвлечься от дел, хорошо отдыхать, съездить куда-нибудь развеяться, за границу, на природу, в кинотеатр, музей, театр, ресторан
4. заводить друзей можно, сходив куда-нибудь вместе
5. изучать готовые проекты и программы, заниматься обратным проектированием, реверсингом
6. заняться интересным крупным проектом, набирать людей в команду
7. снять напряжение можно алкоголем
0
0 / 0 / 1
Регистрация: 06.11.2014
Сообщений: 9
23.07.2016, 00:49  [ТС]
Не ожидал такого ответа. Спасибо.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
23.07.2016, 07:50
bdgwsh, во-первых, перестань хвататься за все сразу.
Выдели наиболее привлекательные для себя области (например, системное
программирование, сети, геймдев, моделирование и т.п.) и старайся пока
прокачиваться в чем-то одном. Распыляться не нужно.

Во-вторых, программист растет от задач. А не от того, сколько он знает
технологий, стандартов C++ и т.д. Ищи возможность заниматься реальными
практическими задачами в интересующих тебя сферах.

У меня, например, первый "крупный" проект был написать программу для
интернет-кафе, которая бы контролировала время работы за компьютером,
работая по сети. Вроде бы мелочь, но пока я писал эту программу, узнал
просто кучу нового. Того, чего нет в учебных книжных проектах.

На одной реальной задаче, пусть даже очень небольшой, можно узнать очень
много нового и полезного, что тебе пригодится в дальнейшем и повысит твой
уровень как специалиста. А специалист - это деньги, это востребованность,
это новые интересные проекты...

Если и это тебя не стимулирует, то, может, программирование - это не твое?
Или ты просто устал, выдохся? Попробуй составить для себя определенный режим
работы с нормальным полноценным отдыхом, с отвлечением от работы за компьютером.
Программирование должно приносить удовольствие, а не головную боль.
Каждый раз, садясь за компьютер, у тебя должны пальцы дрожать: "ага, сейчас мы
кофейку глотнем и добьем ее, эту проблему". Отсутствие такого возбуждения -
первый признак переутомления.
0
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
23.07.2016, 10:25
bdgwsh, ты раскрутил отвертку камнем, когда понял, что закручивать болтики ей - не круто, раз ты не знаешь как она внутри устроена.
0
23.07.2016, 11:26

Не по теме:

Убежденный,
Как всегда - замечательно.
Пора издавать сборник рекомендаций :-)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.07.2016, 11:26
Помогаю со студенческими работами здесь

почему не получается?(
уже долгое время пытаюсь создать поле со списком в таблице так,чтобы выбирая из списка..у значения(на которое я нажал) открывался ещё один...

Почему не получается?
В роутере подключаемому классу передаются параметры (метод и параметры). В главном контроллере есть поля protected $params = array();...

Почему не получается
#include <iostream> using namespace std; class user { public: void output() const { for (int j = 0; j <...

Почему получается ошибка?
Здравствуйте! Помогите найти причину ошибки #include "stdafx.h" #include "Tutorial01.h" #include <d3d9.h> #include...

Я пробую почему-то не получается
1. Напишите программу, которая запрашивает координаты точки (x, y) и определяет, попадает ли точка в заштрихованную область на рисунке ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru