Я 17-летний старший в средней школе на пороге окончания. Я надеюсь найти постоянную работу в веб-разработке. Колледж не кажется мне лучшим вариантом, и я не знаю, как осуществить свою мечту стать разработчиком.
Я работаю неполный рабочий день в местной компании по маркетингу/веб-дизайну в течение 9 месяцев, что позволило мне освоить основы (HTML и CSS) и стать очень хорошо осведомленным в Wordpress с некоторыми знаниями JavaScript, jQuery и PHP.
Большинству работодателей требуется степень бакалавра или многолетний опыт работы, чего я не могу выполнить.
Какой совет вы можете мне дать?
Вот вкратце моя карьера: я начал программировать в 13 лет. Я бросил школу в 16. Несколько лет работал на различных малооплачиваемых работах, работая над различными проектами с открытым исходным кодом и участвуя в форумах по программированию в свободное время. В конце концов, когда мне было 24 года, меня наняли техником по ремонту в компьютерном магазине, а через два года меня повысили до программиста внутренней сети, и с тех пор я смог работать разработчиком с таким начальным опытом.
Сейчас мне 33 года, и моя карьера разработчика программного обеспечения идет хорошо, но я определенно выбрал долгий путь, потратив много времени на черную, утомительную работу. Если бы я мог сделать это снова, я бы пошел в колледж. Я согласен, что это не идеально, но лучше, чем штабелировать коробки при 40°C.
Иди в колледж, если можешь.
Я буду честен с вами: колледж никогда не был более дорогим или менее впечатляющим. Поскольку многие люди имеют ученые степени, степени не продвигают вас так далеко, как это было поколение назад. Но в то же время наличие высшего образования как никогда важно для получения хорошей работы, особенно в области разработки программного обеспечения.
Я закончил колледж с 12 кредитными часами, все факультативы. В тот момент, даже несмотря на то, что я был ниндзя javascript, я даже не рассматривался ни для одного из двух приятных профессиональных выступлений веб-разработчика, которые у меня были с тех пор. Не то чтобы эти последние 12 часов действительно сделали меня хорошим веб-разработчиком, это был глупый клочок бумаги, которого хотели все хорошие рабочие места, который я не мог произвести, но так оно и было/есть. Примерно в то же время мой менее опытный приятель со степенью в области информатики нашел настоящую работу. Я вернулся в школу после того, как целый год простоял над печами для пиццы, набрасывая код на обратной стороне меню на вынос, пока босс не смотрел и не лаял. Вы не хотите связываться со всем этим, и, кроме того, в колледже все равно очень весело...
Если твердо намерены не получить холостяка:
Я бы взял хотя бы помощников, чтобы рабочие знали, что я умею программировать. Постарайтесь убедиться, что большая часть кредитов будет переведена на 4-летний срок на случай, если вы передумаете позже, как это сделал я. Учебные курсы по коду и сертификации бессмысленны для разработчиков. Стажировки и волонтерская работа могут привести вас куда-нибудь. В dev можно попасть без колледжа, просто это намного сложнее и менее вероятно. У вас должно быть потрясающее портфолио и опыт работы (курица и яйцо), и вам нужно быть достаточно удачливым, чтобы встретить кого-то, кто «рискует» на вас, что не является гарантией.
Вам не нужно идти в колледж сразу после школы, и для многих умных детей я не рекомендую это, потому что это кажется пустой тратой времени, так что вы не будете сильно стараться. Ты молод, и будешь молод 5 лет, наслаждайся своей молодостью. Попробуйте по-своему и посмотрите, один из счастливчиков, а если нет, то у 21-летнего первокурсника есть свои преимущества...
Приготовьтесь работать очень, очень усердно. Вы даже можете стать свидетелем того, как совершенно некомпетентные люди становятся разработчиками по диплому, который им не нравится.
Основная причина в том, что люди лучше и легче понимают степень и доверяют ей, чем пытаются выяснить, что именно вы сделали и что вы знаете.
Степень в области компьютерных наук имеет смысл для многих компаний. Огромный список проектов с открытым исходным кодом этого не делает, и чтобы разобраться в этом, требуется очень много времени.
Ваш первый шаг — оценить, как вы пришли к выводу, что колледж не для вас, когда у вас практически нет опыта в нем. Это довольно смелое заявление, чтобы окончательно считать, что все высшее образование не приносит вам пользы.
Исходя из личного опыта, я бы сказал, что идите в колледж и ищите высоко и низко должности стажера, которые должны поставить вас в положение, которое будет гибким с вашей школой. Если это неоплачиваемый стажер, это, по крайней мере, ваша нога в двери, но я видел, как дипломы младшего специалиста и / или профессиональные степени открывали вам дверь, но с ними есть потолок. Я бы сказал, что стажировка во время учебы в школе была для меня огромной. Таким образом, когда вы закончите обучение, большинство компаний наймут вас на полный рабочий день.
В качестве альтернативы вы можете попросить нанять вас на полный рабочий день в этой фирме и накопить свой опыт работы и знания, но опять же, без высшего образования, по моему мнению, у вас будет более низкий потолок. Поступить в колледж, пока вы молоды, гораздо лучше, чем опоздать на 5 лет (что было со мной).
На мой взгляд, сейчас JavaScript — это горячий билет. Если вы владеете JavaScript и HTML, вы можете перейти к созданию фреймворков и библиотек, таких как Angular, React, Ember, NodeJS, Vue и других действительно полезных и востребованных наборов навыков.
Джейн С
さりげない告白
пользователь86764
Глен Пирс
Эрик
пользователь86764
пользователь86764