как устроиться программисту без ВО на работу?
12593
41
как устроиться программисту без ВО на работу?
Имеющему только лишь школьную программу, но имеющему на фрилансерских сайтах топовое портфолио?
AleksandrRX
Так и оставаться фрилансером.
AleksandrRX
Указать в резюме ссылку на аккаунт во фрилансе с топовым портфолио или оставаться фрилансером. Вы в офисе после фриланса сможете работать? Я не смогу.
Т.е. даже пары курсов какого-нибудь технического вуза нет за плечами?

Лично мне это почти что всё равно (сам без диплома), да только вот исходные тексты "топового портфолио" зачастую представляют собой весьма печальное зрелище... Ну и въехать в конкретную область деятельности без базовой вузовской матподготовки будет трудно.
Бывший Студент
Ну так если заказчики довольны работай на них, получай доллары, и отсекай всех. Все деньги твои. Честным (коммунистическим!!!! ахаххахаххахахха) трудом заработал.

p.s: про коммунистический, это чтобы некоторые люди задумались что этот способ заработка никто не имеет духовного права облагать налогом. Это ведь пр-во, а не торговля.
AleksandrRX
топовое портфолио- это что за зверь?
AleksandrRX
звёзды фриланса мечтают, чтобы их взяли на работу?
ви явно не в той топе
AleksandrRX
А зачем нужен програмер без образования ,,? Програмер без образования - это дворник )))
1975
зачем мне рядом дворник с навыками кодирования - это переквалифицированный мусороборец

не надо перебрасывать неликвид из одной отрасли в другую
1975
А зачем нужен програмер без образования ,,? Програмер без образования - это дворник )))
Суда по вашему нику, вы родились в 75 году, так и мыслите советским мышлением. Зайдите на freelancer.com там никто почти из россии с В/О не выполнит задания, а это мировая арена программистов.
AlexeyNSO
1)Если цена программиста основана, на стоимости полученного от него конечного продукта и реализованного в итоге, то это верная цена.
2)Если цена основана, на наличии В/О, наличий сертификатов и т.д., то это не верная цена.

Именно в советское время и была стоимость квалифицированных специалистов исходя из пункта 2.
В США вовсю работает пункт 1.

А Россия, все еще переходит из пункта 1 в пункт 2.

Понятие конечного продукта, влияет на стоимость программиста.
AlexeyNSO
Гипотетически, возьмем, дворника.
Который 6 часов в день работает.
Остальные часы принимает заказы на фрилансерском сайте, пока его портфолио там не станет топовым (одним из лучших).

Когда станет, он бросит свою работу дворника, и будет работать на фрилансерском сайте со стабильными заказчиками.

И зачем ему Ваше мнение?
AlexeyNSO
а заказчики с USA/Europe не будут слушать сказки о тендерах, репутации т.д. если им один раз сделали хорошо, они будут доверять, даже , гипотетическому дворнику.
AlexeyNSO
чего-нибудь простенькое без вышки можно сварганить, а более сложные вещи с математикой базы не хватит
AlexeyNSO
Когда станет, он бросит свою работу дворника, и будет работать на фрилансерском сайте со стабильными заказчиками.

И зачем ему Ваше мнение?
А зачем на пике такой головокружительной карьеры спрашивать чужое мнение, как устроиться на работу?
Кабы у бабки был способность, то она бы была дедкой:улыб:
Не похвастаетесь ссылочкой на топовое портОфолио?
seospezialist
Работать в офисе после фриланса сложно, но можно. И даже нужно, если есть желание вырасти качественно. Сам имею опыт перехода с фриланса в командную работу в офис. Главное - не колотить понты, а учиться, учиться, учиться...
ittop
в том -то и дело....а учиться не хочется- вся надежда на "топовое " резюме на сайте....набрал дворник заказов- и в топ
Квазимодо
так вы бы взяли на работу дворника у которого топовое портфолио верстальщика на freelancer.com или guru.com?

И как бы вы его называли? дворник или верстальщик?
Не будем забегать вперед называя его программистом.
AlexeyNSO
давайте без смеха, верстке можно и в 50 лет научиться кроссбраузерной.
AlexeyNSO
а вы бы не взяли? какая разница кем он работает официально- главное что он может....может у него хобби верстать и он там достиг топовых результатов?
AleksandrRX
На первый.

Сразу отвечу на ваш вопрос "КАК" - никак. Почему?

1. Программист - это не клепатель сайтов с топовым портфолио или без такового. Программисты, они бывают разные:
а) алгоритмические программисты - это те, кто в совершенстве пишет на разных (или одном) языке программирования - алгоритмы обработки данных. Что "автоматом" подразумевает знание: структур данных и математики, обосновывающей такие структуры (в частности теория графов, например); знание алгоритмов обработки, которые могут быть достаточно специфичны и требовать дифференциального и интегрального исчисления, теории вероятностей, теории конечных автоматов, мат.логику, мат.статистику, и много-много другой математики.
Итог: без "вышки", да ещё и сильно специализированной в части математики - алголритмиста не бывает.

б) программисты РСУБД - это те, кто в совершенстве знает не только Скуль, но ещё и реляционную алгебру, теорию множеств и много другой алгебры...
Итог: тот же.

в) функциональное программирование: расписывать не буду, потому как там всё аналогично, а таковых - ещё меньше чем предыдущих.

... и для всех них (и многих других специализаций программистов) надо очень хорошо знать теорию вычислений, машину Фон Неймана и общее устройство той "лопаты", которая помогает откапывать денежные места работ.:улыб:

Итого: программиста, без знаний высшей, и часто очень специфичной математики - не бывает. Отсюда - "программистом стать" - без В/О - теоретически нельзя.

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

P.S. можно много и долго флудить на тему какой писатель сайтов с топовым портфолию на Джумле (Друпале, ВебАссисте, чистом ПХП и т.д.) бОльший программист или кодер или как ещё. Только толку - ноль. Без знаний математики - программистов не бывает. Это также как не бывает космонавтов без спец.подготовки.
tolstopuz
Дополню. Именно поэтому (в силу малого количества Программистов), на многие вакансии собеседуют и тестируют вовсе не знания и опыт их применения... а навыки и опыт ИСПОЛЬЗОВАНИЯ того или иного ПО.

И чем меньше требуется Программист, тем конкретнее указано ПО.
tolstopuz
И чем меньше требуется Программист, тем конкретнее указано ПО.
Либо это нормальная контора, которая знает зачем ей нужен программист, а не многорукий Шива :).
Developer
Вот, вот... я как раз об этом. Читайте внимательней: тестируется не знание основ, теории и математики, а именно навык и опытность ПОЛЬЗОВАТЕЛЯ конкретным ПО. (такая же невнимательность приводит к ошибкам чтения ТЗ и часто "а я думал")
tolstopuz
Ну тогда простой use-case.
Требуется программист для реализации протокола обмена данными. Естественно в вакансии первым делом укажут знание этого самого протокола, либо как минимум похожих. И смотреть будут на то как человек знает все это. А не абстрактные математические задачи и алгоритмы (хотя конечно что - нить по структурам данных поспрашивают). Потому что человек нужен решить/решать задачу здесь и сейчас, а не через год, когда он с абстрактным широким знанием математики пробежится по всем граблям и начнет полноценно работать.
Developer
Часть вторая невнимательного чтения (в .т.ч. и ТЗ): Ви хде нашли у меня про "абстрактные" математические задачи и алгоритмы"?:улыб:
tolstopuz
Часть вторая невнимательного чтения (в .т.ч. и ТЗ): Ви хде нашли у меня про "абстрактные" математические задачи и алгоритмы"?:улыб:
Что "автоматом" подразумевает знание: структур данных и математики, обосновывающей такие структуры (в частности теория графов, например); знание алгоритмов обработки, которые могут быть достаточно специфичны и требовать дифференциального и интегрального исчисления, теории вероятностей, теории конечных автоматов, мат.логику, мат.статистику, и много-много другой математики.
Developer
:улыб:... и для каждой конкретной группы задач, требуется свой конкретный набор теор. знаний, для решения своих конкретных задач. Где там "абстракция"?

Так по вашему примеру для реализации протокола, могут потребоваться алгоритмы "сжатия данных на лету", что может потянуть за собой необходимость хороших знаний в области БПФ в частности и дифференциального исчисления в общем.

И в данном примере, знание БПФ - это конкретика... а никакая не "абстракция"... но ваши "нормальные" конторы, выясняют и просют в требованиях скилы по УМЕНИЯМ ПОЛЬЗОВАТЬСЯ конкретными ПО (знание библиотек, в частности - недавняя вакансия Яндекс-Карт и по Новосибу в т.ч.)
tolstopuz
И в данном примере, знание БПФ - это конкретика... а никакая не "абстракция"... но ваши "нормальные" конторы, выясняют и просют в требованиях скилы по УМЕНИЯМ ПОЛЬЗОВАТЬСЯ конкретными ПО (знание библиотек, в частности - недавняя вакансия Яндекс-Карт и по Новосибу в т.ч.)
Ну, им не нужен знаток бпф, им нужен знаток апи, который прошел все грабли этих библиотек. Нету у них времени на применения бпф к разбору граблей в конкретных билиотеках.
Developer
У всех на слуху Билы Гейтсы, а кто-нибудь может привести в пример знакомого, которого взяли в Google/Microsoft/Intel без ВО?
Казалось бы недоучки-миллиардеры не должны требовать такую глупость, как ВО и профильное образование. Но в лучшем случае вас туда без ВО возьмут клининг-менеджерами или пицца-боями

Вспомним мем от Гейса, что освоивший Кнута может претендовать на вакансию в MS
Никто не указывает в вакансии "Опыт написания ОС Windows 8"
Нужна база. Нужны мозги
Developer
Ну, им не нужен знаток бпф, им нужен знаток апи, который прошел все грабли этих библиотек.
Кому "им"? Вы представляете Возняка или Гейтса на старте? Нет НИЧЕГО. Нет API. Нет Google. Нет грабель. Нет нагугленных библиотек.

tolstopuz местами прав. Вы описываете опытного пользователя API библиотек
Developer
"Что и требовалось доказать". Смотрим тот пост, на который Вы возразили:

... И чем меньше требуется Программист, тем конкретнее указано ПО.:улыб:
tolstopuz
Почему "местами прав". Да потому что, даже используя чей-то готовый фреймворк, от основ алгоритмов и структур данных не спрятаться, и рано или поздно этот пробел вылезет и ударит по лбу.
tolstopuz
"Что и требовалось доказать". Смотрим тот пост, на который Вы возразили:

... И чем меньше требуется Программист, тем конкретнее указано ПО.:улыб:
Ok, указываю конкретно С, tcp, http.
Нормального программиста будете год искать в Нске. Хотя написано очень конкретно. Т.е. посылка неверна.
олдж
Нужна база. Нужны мозги
С этим никто не спорил. Просто была реплика, что чем конкретнее вакансия, тем хуже программист туда нужен.
Developer
Просто была реплика, что чем конкретнее вакансия, тем хуже программист туда нужен.
Я согласен с этой репликой. После конкретного проекта этот программист останется без работы. А человек с основами переквалифицируется.
Недавно пролетало, что на автомобильных конвейерах в Германии заправляют немцы, а на низших должностях турки и прочие маргиналы.
Обезьяну можно научить определённому действию. Далеко не всегда обезьяна понимает, что делает.
олдж
Кажется, пока не будет договоренности, к какой части науки относить абстрактного сферического программиста в вакууме (к фундаментальной или к прикладной), спор не закончится.
Для примера - человек с фундаментальными познаниями в химии и докторской степенью не так просто составит карту техпроцесса реального производства, как простой инженер технолог.
Но и инженер технолог прорыва в фундаментальных науках не произведет.
Кто из них нужней - зависит не от их знаний, а от конкретной ситуации, которая этих знаний требует.
Кто из них останется без работы быстрей и быстрей переквалифицируется - тоже вопрос с неизвестным количеством факторов.
И как ни странно, оба же - "химики" в глазах наблюдающей общественности, да и оба себя относят к специалистам, и к специалистам одной сферы деятельности. И ведь правым признать можно любого из них.
Developer
Теоретики, сделайте что-нибудь на freelancer.com, или guru.com , а потом говорите об уровне российского образования.
Mad_Dollar
Теорию навести не получится, потому что выше привёл практический пример - программисту без ВО вход к слонам индустрии (сугубо прикладной) фактически закрыт. Его удел - халтурки, работа на мелких жуликов и очень маловероятно - свой продукт.
У Вас есть живые примеры обратного?
На вашем словаре: есть образованный иженер-технолог, способный составить карту тех процесса, а есть алхимик, у которого что-то где-то примерно получилось угадать (подсмотреть на форуме, почитать готовый рецепт, качнуть либу, увидеть во сне откровение). Чуть вправо, чуть влево - алхимику рубят голову.
олдж
Я согласен с этой репликой. После конкретного проекта этот программист останется без работы. А человек с основами переквалифицируется.
Нет, сначала идут основы, потом специализация. Человек с основами это никому не нужный бывший студент, так называемый дилетант широкого профиля. Человек со специализацией знает не только основы, но и специализацию. Я не зря приводил пример про c/tcp/http. Заменим даже все это на nginx - одно слово/одна конкретная библиотека, но тащит вполне себе не плохой за собой багаж знаний. Теже самые упомянутые конечные автоматы - она тащит за собой прицепом автоматом.
Developer
Посылка -верна. И вы её тут уже сами и расшифровали.

Указка - неконкретна, в той самой степени, чтобы "искать год". Оно на практике столько и занимает. Поэтому в вакансиях ТАК - не пишут. Чаще (и значительно) требуется nginx, причем не "создать свой" а "знать настройки". Аналогично, даже для языков типа C/C++ -- и тут же знание библиотек той, той и этой... а также УМЕНИЕ пользоваться тем и тем.

... оно потом и спрашивается у соискателя: не основы тех же конечных автоматов, графов... библиотек в применении к основам, а именно так: "а скажите каким методом/функцией/классом можно/лучше/знаете ...". И, ежели соискатель предлагает свой вариант - hh приходит в ступор, даже если он - насяльник отдела...

Ответ банален: не нужен тут прогер. Тут нужен кодер, и вышка ему - ни к чему совсем. Об чем и была начальная посылка. И вы её собственно, доказали уже дважды.

P.S.
... недавно как раз развлекался, на предмет показа запроса SQL для выборки всего поддерева, на всю глубину узлов, одним запросом (без каскадного join или чего ещё на связке id - parent_id) кандидату на должность SQL-программист (требует хорошего знания как конкретно Мускуля, так и РА в целом)... гы.

Как раз потому что грамотных (с основами) прогеров - будешь искать год.
олдж
Вы становитесь невнимательны. Это указано первым пунктом в части "алгоритмист"...:улыб: