Форум программистов, компьютерный форум, киберфорум
Теория программирования
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
1 / 1 / 0
Регистрация: 22.10.2014
Сообщений: 24

Как устроиться на работу

29.03.2018, 09:08. Показов 1472. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!

Решил я переквалифицироваться в программисты, но с языком пока не определился. Интересна web-сфера (html,css,js,php,mysql) и JAVA. Решать, конечно, мне, но это для обрисовки ситуации, так сказать. Может поделитесь какими-нибудь мудрыми мыслями

Просмотрев некоторое количество вакансий (требований) программистов, возникло несколько вопросов:

1. Когда я могу с уверенностью сказать, что я знаю JAVA/PHP/JS/etc.? Тоже касается и фреймворков. Есть ли какие-то общепринятые критерии?
Ведь любой язык программирования/фреймворк имеет очень широкую сферу применения, кучу встроенных возможностей, особенно если говорить о JAVA. Могу ли я утверждать, что знаю такой-то язык программирования, если знаю как в нём работать с переменными, массивами, условными операторами, циклами, процедурами, функциями, классами, и знаю его принципы ООП?

2. Как лучше всего учиться?
Читать книги (российские/переведённые)? Говорят, велика потеря актуальности информации. Прокачать английский (без него как я понял, в любом случае никак), и читать литературу на английском? Придумывать мини-проекты, и осуществлять их?

3. Насколько большой плюс от своих мини-проектов?
Допустим, придумал я пару проектов, осуществил их, залил на git, и прикрепил ссылочку к резюме. И, конечно же, могу подробно рассказать о них на собеседовании. Насколько это может сыграть роль? Может ли заинтересовать такой, так сказать, "домашний" опыт программирования?

4. Какова роль высшего образования?
Какова вероятность получить "от ворот поворот" имея только аттестат за 11 классов? Понятно, что в гос. организации можно даже не соваться, но как дела на коммерческом рынке?

Не по теме:

Прошу прощения, если не там создал тему.

0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.03.2018, 09:08
Ответы с готовыми решениями:

Как устроиться на работу?
Всем привет. Собственно сейчас занимаюсь поиском работы, а точнее стажировки программистом. Знаний немного, но определенная база есть. Уже...

Как стать верстальщиком с нуля и устроиться на работу?
Всем привет. Ранее узнавал про программирование, но пока решил начать с малого. Мне 27 ,в математике ноль. Вроде не тупой но глупый. В...

Хочу устроиться на работу
В этом году получил среднее профессиональное образование по специальности техник-программист. Хочу найти работу программистом. Но совсем...

14
Заблокирован
29.03.2018, 09:37
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
29.03.2018, 11:47
Цитата Сообщение от AlexMauster Посмотреть сообщение
Когда я могу с уверенностью сказать, что я знаю JAVA/PHP/JS/etc.?
Спустя пару месяцеив после изучения ты проснешься с пониманием, что знаешь выбранный язык. И очень скоро реальность даст по морде, и ты перестанешь утверждать, что знаешь что-либо полностью, как и перестанешь мыслить такими категориями.

Цитата Сообщение от AlexMauster Посмотреть сообщение
Есть ли какие-то общепринятые критерии?
Критерий — понимание принципов и умение решать задачи эффективным способом. Причем эффективность — это не только про производительность приложения, но и про производительность разработчика. Более конкретные критерии сформулировать сложно. Зубрить документацию не нужно.

Цитата Сообщение от AlexMauster Посмотреть сообщение
Могу ли я утверждать, что знаю такой-то язык программирования, если знаю как в нём работать с переменными, массивами, условными операторами, циклами, процедурами, функциями, классами, и знаю его принципы ООП?
Только основы синтаксиса. А еще нужно знать все, что вокруг: алгоритмы, ОС, БД, многопоточность, сети, рантайм. Сваливаю все в кучу, без детализации, поскольку составление учебного плана — отдельная задача. И все равно нужно не слушать других, а уместь составить свой исходя из потребностей.

Цитата Сообщение от AlexMauster Посмотреть сообщение
Читать книги (российские/переведённые)?
Читать. Хорошие. Не те, что «за 21 день». Обычно лучше в оригинале.

Цитата Сообщение от AlexMauster Посмотреть сообщение
Прокачать английский (без него как я понял, в любом случае никак), и читать литературу на английском?
Да.

Цитата Сообщение от AlexMauster Посмотреть сообщение
Придумывать мини-проекты, и осуществлять их?
Да. Если не хватает фантазии — реализовывать клоны чего угодно существующего.

Цитата Сообщение от AlexMauster Посмотреть сообщение
Насколько большой плюс от своих мини-проектов?
Это практика. Как учиться без практики?
Но не стоит ждать, что за кое-как написанные проекты все работодатели кинутся отрывать с руками.

Цитата Сообщение от AlexMauster Посмотреть сообщение
Какова роль высшего образования?
Зависит от конкретной компании.
1
1 / 1 / 0
Регистрация: 22.10.2014
Сообщений: 24
29.03.2018, 12:34  [ТС]
0x10, спасибо за ответ!
Цитата Сообщение от 0x10 Посмотреть сообщение
И очень скоро реальность даст по морде, и ты перестанешь утверждать, что знаешь что-либо полностью, как и перестанешь мыслить такими категориями.
С этим чувством я живу всю сознательную жизнь.
Просто интересно было узнать по опыту других, есть ли тот момент, когда понимаешь, что уже не стыдно пойти на собеседование. Ведь в любой вакансии пишут, например: "Требования: 1. Знать JAVA" или "Базовые требования: - JAVA", без подробностей.
Понятно, что конкретного ответа, подходящего к любой вакансии, не существует, но хотя бы размытое представление, думаю, есть у программистов с опытом.
0
Заблокирован
29.03.2018, 12:55
Цитата Сообщение от AlexMauster Посмотреть сообщение
Просто интересно было узнать по опыту других, есть ли тот момент, когда понимаешь, что уже не стыдно пойти на собеседование.
Есть. Но от знания языка это не зависит.
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
29.03.2018, 13:10
Цитата Сообщение от AlexMauster Посмотреть сообщение
момент, когда понимаешь, что уже не стыдно пойти на собеседование.
Синдром самозванца.
1
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
29.03.2018, 13:51
Цитата Сообщение от AlexMauster Посмотреть сообщение
Когда я могу с уверенностью сказать, что я знаю JAVA/PHP/JS/etc.?
Никогда... Технологии постоянно совершенствуются, а с ними и языки программирования, спецификации и т.д.
Цитата Сообщение от AlexMauster Посмотреть сообщение
Как лучше всего учиться?
ИМХО, лучше всего книги в переплёте... Теория и практика... 10% - теории, 90% - практики...
Цитата Сообщение от AlexMauster Посмотреть сообщение
Насколько большой плюс от своих мини-проектов?
Плюса вообще может и не быть, если при создании проекта Вам не приходиться думать своей головой и исплользовать чужой код... Ну или так скажем чужой код в сложных элементах...
Цитата Сообщение от AlexMauster Посмотреть сообщение
Какова роль высшего образования?
Роль образования важна в любой сфере деятельности... Если повезёт с преподами Вы сэкономите себе много времени для остальной жизни... Многие сейчас неверно трактуют значение слова - "образование"... Образование - это не 5 лет, не пойми куда ездил и сидел на опе ровно, образование - это стремление получить знания от людей, которые ими владеют... Вопрос в том, что Вы понимаете под образованием...
1
1 / 1 / 0
Регистрация: 22.10.2014
Сообщений: 24
29.03.2018, 14:31  [ТС]
Цитата Сообщение от 0x10 Посмотреть сообщение
Синдром самозванца.
Эм... Не понял, что Вы хотите этим сказать?)

Цитата Сообщение от Fedor92 Посмотреть сообщение
Вопрос в том, что Вы понимаете под образованием...
В том, в котором сейчас многие его трактуют. Корочки. Ибо на счет знаний не уверен.
Я отучился 1 год в одном, и переведясь, 2 года в другом ВУЗе, по специальности инженера ПО. Потом учебу забросил по некоторым причинам. Может ВУЗы такие, может просто с преподами не везло, но из полезного были только матан и дискретная математика, которые с преподами было проще понять. Всё остальное эффективнее было изучить самому, в более понятной форме, в более короткие сроки. Особенно это касалось программирования, где преподаватели могли дать ответ только в строгих рамках основ изучаемого языка. Многие даже не знали, что такое фреймворк. Учился я, конечно, не в престижных московских вузах. Может там другая ситуация. И думал, что может на старших курсах ситуация меняется. Но с теми, с кем я учился, тесно общаюсь. И из двух групп, в которых я был, только два человека работают программистами. Оба говорят, что вышка им ничего не дала. Ни знаний, ни опыта, ни какого либо понимания. Остальные - понятия не имеют, что им и как делать. Даже с красными дипломами. И никому, и нигде они не нужны с их образованием и без опыта. В общем, образование это отдельная и большая тема...
0
3258 / 2060 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
29.03.2018, 14:37
Цитата Сообщение от AlexMauster Посмотреть сообщение
Не понял, что Вы хотите этим сказать?)
Что есть такое явление, когда по факту уже можно, но считаешь себя недостойным. Так можно несколько лет просидеть, нарешивая задачки и боясь показаться на собеседованиях. Но опять же — конкретного триггера, когда можно идти, не назову.

Цитата Сообщение от AlexMauster Посмотреть сообщение
В общем, образование это отдельная и большая тема...
…которую уже обсудили со всех сторон, и ничего нового в этих обсуждениях не появляется.
1
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
29.03.2018, 14:42
AlexMauster, мне повезло больше... По двум причинам... У меня 2 образования в сфере ИТ - одно высшее... Первое было пробным шаром и скорее не меня учили, а я учил... Тем, не менее все преподы были не только минимально подкованы в тех областях по которым давали знания, но и по-человечески ставили наши интересы выше своих... Им в принципе удалось заложить основы за что я и благодарен, может без каких-то глобальных знаний... Ну а в универе, уже и "наросло мясо" на скелет... Ни дня не жалел о том, что учился... Всё ровно - всё к месту... Для Вас тогда есть идеальный вариант - заочное отделение, так будет время и работать, и практиковаться, и корочки получить - если с преподами сейчас такая беда... Ну а про красные дипломы - здесь без комментариев, к людям которые их получают у меня особое "трепетное" отношение... Цензурные рамки форума боюсь мне не позволят выразить всего негодования...
1
1 / 1 / 0
Регистрация: 22.10.2014
Сообщений: 24
29.03.2018, 14:49  [ТС]
Цитата Сообщение от 0x10 Посмотреть сообщение
Что есть такое явление, когда по факту уже можно, но считаешь себя недостойным. Так можно несколько лет просидеть, нарешивая задачки и боясь показаться на собеседованиях.
Оу, понял. Да, такое явление вполне имеет место в моей жизни.

Цитата Сообщение от Fedor92 Посмотреть сообщение
Для Вас тогда есть идеальный вариант - заочное отделение, так будет время и работать, и практиковаться, и корочки получить
Тоже об этом думал. Ещё заинтересовало дистанционное обучение. В плане времени максимальная выгода.
0
Модератор
Эксперт функциональных языков программирования
3135 / 2282 / 469
Регистрация: 26.03.2015
Сообщений: 8,884
29.03.2018, 17:15
Цитата Сообщение от AlexMauster Посмотреть сообщение
Я отучился 1 год в одном, и переведясь, 2 года в другом ВУЗе, по специальности инженера ПО. Потом учебу забросил по некоторым причинам. Может ВУЗы такие, может просто с преподами не везло, но из полезного были только матан и дискретная математика, которые с преподами было проще понять. Всё остальное эффективнее было изучить самому, в более понятной форме, в более короткие сроки. Особенно это касалось программирования, где преподаватели могли дать ответ только в строгих рамках основ изучаемого языка. Многие даже не знали, что такое фреймворк.
Я не понял, почему Вы не закончили ВУЗ? Возможно, от этих преподавателей было мало пользы в плане "объясните мне то, что я сам не понял", но и вреда, однако, тоже никакого. Сейчас Вы хотите учиться самостоятельно. Кто мешал Вам учиться самостоятельно тогда? Не хватало самоконтроля, умения расставлять приоритеты и планировать своё время? Без этих качеств нельзя стать хорошим программистом. Мало кому нужен специалист, который на интересную (ему) задачу потратит в 5 раз меньше времени, чем другие (так как очень хорошо разбирается в предмете), но, когда задача скучная, может за неделю ничего не сделать (так как не может собраться). Невозможно контролировать программиста ежедневно по количеству написанных строк кода или другому параметру. И чем выше уровень (претензии) программиста, тем больше у него свободы в планировании своего времени... и, соответственно, больше ответственности за то, как он это делает.
А то, что ВУЗ не престижный, делает ситуацию ещё более печальной. Ведь, чем слабее ВУЗ, тем меньше усилий нужно прилагать, чтобы из него не вылететь.

Конечно, вполне возможно, что всё выше написанное не имеет никакого отношения к Вашей ситуации, но чаще всего бывает именно так. И потенциальный работодатель будет ориентироваться на наиболее вероятное объяснение.
0
1 / 1 / 0
Регистрация: 08.11.2020
Сообщений: 18
24.03.2021, 09:05
Здравствуйте! Прошло больше 2 лет скажите пожалуйста как успехи у вас сейчас, нашли ли работу.
0
1 / 1 / 0
Регистрация: 22.10.2014
Сообщений: 24
24.03.2021, 13:00  [ТС]
Здравствуйте!
Да, уже сменил 4 компании. После первой работы всё идёт как по маслу. На вышку особо не смотрят.
А что бы первую найти - нужно ходить на собесы. Ну и на них учиться (ну т.е. если вы что-то плохо отвечали - обязательно в теме глубже покопаться, что бы на следующем собесе уже не опозориться).
Ещё гитхаб советую завести со своими мини-проектами, держать их в актуальном состоянии для своего уровня, что бы потенциальные работодатели могли оценить вас. Так проще для них, и лучше для вас.
1
1 / 1 / 0
Регистрация: 08.11.2020
Сообщений: 18
07.05.2021, 16:40
Спасибо за ответ!!! Очень рад за вас, так как я сам сейчас изучаю программирование и думаю что же меня ждет, как идт я знаю но интересно знать что примерно ждет впереди.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.05.2021, 16:40
Помогаю со студенческими работами здесь

Литература по С++, чтобы устроиться на работу
Доброго времени суток форумчане, я как обычный студент, практически всю учебу в институте провалял дурака, и вот близится выпуск и тут я с...

Получить сертификат по программированию и устроиться на работу
Здравствуйте!!! Реально ли обучиться программированию на специализированных 72 часовых курсах, в вузах (например С++, php, базы данных),...

Есть ли вариант устроиться на работу в Москве?
Есть ли вариант устроиться на работу в Москве. И что нужно для этого знать ?

У какого программиста больше шанс устроиться на постоянную работу
Всем привет! Есть очень волнующий меня вопрос... Программисту в какой области IT индустрии реальнее всего найти постоянную (не...

За какие сроки можно освоить PHP что бы устроиться на работу
Всем привет, недавно закончил заочно институт в нем откровенно херней страдал, сейчас решил параллельно с работой в магазине освоить...


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера 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. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru