Member 13639268 Ответов: 2

Вопрос об образовании в рамках программирования


Hi! I don't really have a question about programming, but more about the education around it. What I really want to know is if I need to take a higher education to work as a programmer. I already know most of the languages such as Python 2.7/3, JAVA, C++, C and some of the smaller ones. I'm not that old, so the big question is, should I take a masters within programming? The dream is to work for some of the bigger firms such as IBM, Google etc, and maybe one day start my own. So the main question is really, do tech companies hire people without masters or bachelors? As long as I'm qualified and good at programming, is the diploma really necessery? Sorry for the bad english btw, as it's not my first language.

Что я уже пробовал:

Ну, это должно быть 30 символов, и на самом деле это не так уж много, чтобы попытаться, но получить ответ.

2 Ответов

Рейтинг:
2

Jochen Arndt

Проверьте некоторые объявления о вакансиях. Они обычно перечисляют требования.

Здесь, в Германии, дипломы требуются для государственных должностей, но компании часто имеют такой термин, как "... или аналогичная квалификация", который может быть ссылками от предыдущих работодателей или опубликованным кодексом.

Если объявление содержит прямую контактную информацию по почте или телефону, вы можете использовать ее, чтобы спросить, имеет ли смысл подавать заявку на работу в вашем случае.

Однако наличие хоть какого-то образования должно увеличить шансы получить работу.


Рейтинг:
2

Patrice T

Цитата:
Мечта состоит в том, чтобы работать на некоторые из крупных фирм, таких как IBM, Google и т. д,

Вы не будете одиноки, такие компании могут выбрать лучшие, поэтому просто знания основных языков будет далеко не достаточно.
Цитата:
Итак, главный вопрос на самом деле заключается в том, нанимают ли технологические компании людей без магистров или бакалавров?

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

Краткий список предметов, которые вам нужно освоить:
- Читайте документацию / следуйте учебникам (их очень много)
- Изучите отладчик
Отладчик - Википедия, свободная энциклопедия[^]
Освоение отладки в Visual Studio 2010 - руководство для начинающих[^]
- Изучайте алгоритмы и структуры данных.
- Учить Булевой алгебры
- Изучите один или несколько методов анализа, У. Е. сверху вниз Djikstra способ это хорошее начало.
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]
- Изучайте SQL
- Изучите проектирование и Администрирование баз данных
Введение в проектирование баз данных[^]
1NF, 2NF, 3NF и BCNF в нормализации баз данных | учебник по СУБД | Studytonight[^]
- Изучайте Регулярные Выражения
...

Для каждого предмета вам нужно практиковаться, чтобы овладеть им.