У меня было очень тяжелое время в моем университете во время моего бакалавриата в CSE по многим причинам. Вдобавок к этому, из-за устрашающего характера нашего самого первого инструктора по курсу программирования, я чувствовал себя как рыба в воде, когда пытался изучать программирование. Для меня это было как живой кошмар. Что еще хуже, у меня было очень мало друзей, которые на самом деле потратили бы некоторое время, чтобы помочь мне изучить программирование и преодолеть мой страх перед программированием, и даже они были заняты спасением своих собственных спин, другие сильно запугивали меня, так что я был фактически осталось идти самому.
Я много боролся, чтобы научиться программировать самостоятельно, и после того, как я оставался безработным ровно 5 месяцев после выпуска, я, наконец, получил работу стажера-программиста в местной компании-разработчике программного обеспечения. С тех пор я все еще в той же компании. Когда я присоединился к этой компании, я не знал ничего, кроме очень основ C, очень основ C++, немного Java (J2SE) и немного об ООП. Я пытался стать более эффективным и чувствовать себя более комфортно в программировании, изучая учебники и книги, но вскоре мне стало скучно, я был перегружен огромным количеством информации и заблудился. Так что мои навыки не сильно улучшились, и мой руководитель думает о том, чтобы перевести меня в команду тестирования, а не в разработку.
Вместо того, чтобы учиться программировать самостоятельно, я отчаянно жажду наставника, который мог бы направлять меня и помогать мне, но не учить меня,
Я просто понятия не имею, как я могу обратиться к кому-то из моей команды, чтобы он стал для меня наставником. Каждый старший ресурс в моей команде очень занят несколькими проектами и вряд ли найдет для меня время.
Изменить :
Всем спасибо. Я МОГУ ТЕПЕРЬ ПРОГРАММИРОВАТЬ, И Я БОЛЬШЕ НЕ БОЮСЬ ПРОГРАММИРОВАТЬ!!!!И теперь я немного более уверен в программировании, чем когда-то напуганный и расстроенный парень, который задал этот вопрос :D. Огромная заслуга принадлежит людям, предоставившим мне довольно неожиданную возможность пройти обучение по разработке программного обеспечения в Infosys, Майсур, Индия. Это обучение сильно изменило меня и оказало на меня огромное влияние, подняв мой моральный дух. Хотя у меня еще не было возможности работать в больших проектах, но я доказал свое рвение к работе и улучшение навыков кодирования, что принесло мне мое место в команде разработчиков и позволило мне работать в паре сопровождения. проекты. Кроме того, я продолжаю учиться и делать собственные проекты в свободное время, и я рад, что начал чувствовать себя немного зависимым от этого. ;) Спасибо всем вам еще раз за помощь мне.
Посмотрите на такие сайты, как http://www.codecademy.com/ . Существует множество ресурсов, направленных на то, чтобы научиться программировать было весело. Попытайтесь найти тот, который близок к навыкам, которые вы используете на работе, и развивайте его на основе этого.
После того, как вы приобрели некоторую уверенность в технологии, придумайте небольшой побочный продукт, над которым вы сможете работать дома. Не выбирайте ничего слишком амбициозного, а затем используйте Stack Overflow для конкретных вопросов и проблем с вашим проектом. Через некоторое время вы почувствуете себя более уверенно и в книгах по программированию.
С другой стороны, если вы попробуете все вышеперечисленное и по-прежнему чувствуете, что вам это не нравится, нет ничего плохого в том, чтобы перейти к тестированию . Это очень хороший карьерный путь, не слишком плохо оплачиваемый, и у вас, вероятно, все еще есть шанс попробовать себя в программировании, если вам это нравится.
Я не думаю, что вы легко найдете то, что ищете, как наставник.
быстро научиться программировать
научиться правильно программировать, не теряясь и не перегружаясь информационным потоком
преодолеть свой страх и нервозность при работе в больших проектах
чтобы получить достаточную уверенность в кодировании
последние два пункта приходят с опытом. уверенность во всем приходит только от знания того, что вы делаете, и от веры в себя , когда вы этого не делаете. Я не знаю, как этому научиться, но вы можете попробовать несколько книг по самопомощи, чтобы справиться с проблемами уверенности в себе и травлей, о которых вы упоминаете.
Я не знаю, какие книги вы пробовали, но я бы посоветовал первую серию книг, так как я всегда находил их легкими и интересными для чтения. В java я всегда рекомендую Bert Bates & Kathy Sierra , их книга по SCJP просто фантастическая. Я не знаю из вашего вопроса, на каком языке вы хотите сосредоточиться, но сначала выберите один ~ в идеале тот, который вы чаще всего используете на работе.
Однако, как вы могли заметить из моих комментариев, меня смущает ваша фраза "но скоро надоело" в вашем вопросе. Я только что вернулся с обеда с друзьями-консультантами — раз в месяц или три мы будем собираться и обсуждать дела. Двое лучших — бесспорно лучших — из группы будут оживленно рассказывать о разработках в scala, о какой-то малоизвестной новой среде с открытым исходным кодом и всевозможных отраслевых новостях.
Я склонен говорить о комиксах с кем-то из других парней.
Дело в том, что если вам надоело программировать ~ и смотрите, мне это было глупо скучно, и я нашел это неудовлетворительным ~ тогда вам действительно следует подумать о том, чтобы получить еще одну степень или перейти на другую роль. Вы всегда можете рассказать компании о том, как программирование научило вас академической строгости и дисциплине, но на самом деле вы хотите заниматься продажами, бизнес-анализом, управлением продуктами, рисованием или чем-то еще.
Таким образом, вы можете «использовать» свою степень, по крайней мере, в качестве трамплина, но вам не нужно беспокоиться о кодировании. Если вы остаетесь в коде, и он вам не нравится сейчас, есть вероятность, что он вам не понравится позже.
Может быть, вы заработаете немного денег и сможете посидеть с другими консультантами и обсудить комиксы, но если вы пойдете и будете работать чем-то другим — чем-то, что вы любите делать, — тогда вы получите удовлетворительную жизнь (и, возможно, кучу денег). счастливо сидеть с другими консультантами и страстно обсуждать предстоящую работу.
РЕДАКТИРОВАТЬ
вот, я смотрел это несколько лет назад и думал, что это было довольно аккуратно.
Пробовали ли вы разговаривать с некоторыми из старших членов команды, интересоваться их работой, а также знакомиться с другими их интересами и увлечениями?
Я могу говорить только о своем собственном опыте, но большинство кодеров, которых я знаю, довольно щедры на свои знания и, как правило, рады поделиться своими знаниями, особенно если они видят долгосрочную выгоду в возможности разделить с вами часть своей рабочей нагрузки или просто иметь более способного члена команды среди них.
Учиться по книгам сложно, и мне также было трудно придерживаться этого. Лучше учиться, участвуя в сообществе или онлайн-проекте с открытым исходным кодом, или придумать идею самостоятельно. Это не должно быть очень сложно, но просто что-то, что вам может показаться интересным — будь то веб-сайт для чего-то, что вас интересует извне, или приложение, которое выполняет некоторые простые вычисления или процессы. Гораздо легче учиться, когда вам нужно знать, как достичь определенной цели, чем просто «учиться» без конкретной цели.
Судя по тому, что ты сказал, тебе нужен репетитор больше, чем наставник. Я бы порекомендовал потратить некоторое время и, возможно, деньги на организованные занятия.
Фиона - myaccessible.website
Фиона - myaccessible.website
пользователь8365
Замочить
Зоредаче
of moving me to testing team rather than development.
- Нахождение в команде тестирования не обязательно означает, что у вас не будет возможности писать код. При тестировании можно многое автоматизировать, что включает в себя написание кода. Возможно, вы захотите серьезно рассмотреть эту возможность.ксилит
Чоудхури Саадман Махмид