• 50819
  • 136
  • 10
Нравится блог?
Подписывайтесь!

Программистов до хрена! Миф или реальность?!?!?

Моя заветная мечта... стать программистом... рисовать картины из кодов... У меня бешеная страсть к науке, алгебре, ко всем этим программным заморочкам. Я хочу жить этим, творить! Написать миллионы строк этой симфоний, программного кода. Знать обо всем этом полностью!!! Ну и конечно же просто зарабатывать этим на жизнь.... ХОРОШО зарабатывать)))))) И как во всех других моих мечтаниях есть одно "НО". И состоит оно в том что программистов много. Очень много. Ну по крайней мере так говорят. Сам лично я в этом не убежден. И родители против, мол станешь программистом, будешь нубом, а их до хрена и под старость не сможешь обеспечить семью. Или вообще будешь без семьи, дружить с геморроем и виагрой. И друзья и телки твердят одно и тоже: Программистов, как собак не резаных. Ну все так говорят.... Ну тогда почему в жизни я ни увидал ни одного программиста?!?!?!!?!? В смысле Программиста) Да слышу что там у меня один дядя закончил на программиста другой тоже закончил, и сестер до хрена которые имеют диплом программиста. И друзья учатся. Но блин, почему ни кто из них не может ответить на вопрос что такое компилятор или машинный код? просто хочется как нибудь сесть, и поговорить с эрудированным программистом. Короче я думаю что у нас в стране ни хрена нормального образования для программистов нет! Или все дипломы продают. Мое мнение что программистов как раз так и очень малооо!!! Ну я точно не знаю.... скажите свое мнение? Стоит ли связывать жизнь с кодами? Как много у нас хороших программистов?

Abay Bektursun abaybektursun
8 июля 2011, 15:51
2304

Загрузка...
Loading...

Комментарии

XinT
1
0
просто ярое большинство путает программистов и вообще всех айтишников называя программистами народ даже аля "переставлю ваш виндовз за 2к"... действительно разработчиков не так уж и много
Olzhas
2
0
Если ты дружишь с математикой, то да можно связать жизнь с программированием. Хотя программирование это общее понятие, все равно что сказать что я хочу быть врачом.
Много ли у нас хороших программистов? Ну... могу сказать что у нас нету среды для выращивания хороших специалистов. Все разработки в основном идут для гос. учереждений в которых самое главное не сама программа а во время закрытый акт.
remnew
0
0
бывают и исключения. буквально неделю назад "закрыл" тендер на разработку ПО для одного КГКП. им действительно нужна была программа. сейчас обкатываем. об откатах даже речи не было - вопрос стоял только один "сделайте программу и мы будем довольны". это так - один из малочисленных к сожалению положительных примеров...
CJ1
0
0
Верно! И не просто закрыть проект, а отсидеть положенное время
CJ1
0
0
И про математику вы загнули. Я ни раз ее для работы не использовал и от других не слышал
Я бы сам хотел им стать, желание , главное, есть. Во время учебы в школе, я умело мог перебить винду преподам, дернуть правильно за шнур, воткнуть юсби-шнур, чтобы интерактивка заработала, принёс в кабинет вэбку, подключил и показал, что можно оказывается "по компьютеру смотреть на самих себя на большом телевизоре" и меня после этого считали гением каким-то, мол "да ты прогер, хацкер"...Хотя я простой юзер)
та же самая история)))
Прочитал все-таки до конца твою запись и не пойму, почему же айтишники мало зарабатывают? По большому счету, дело не в том, что ты закончишь, главное , чтобы был пузатый агашка с верту и кольцом золотым не менее 25 грамм. Да, говорят, мол, всегда ходить как задрот с ноутом и.т.д. Так ведь сами те же финансисты/экономисты/геодезисты/МОшники/востоковеды/переводчики в поисках работы, некоторые вообще юриспруденцию заканчивают , а работают мебельщиками или в органы дядька закидывает. Будущее за техническими профессиями, и я тоже буду , по-твоему, нубом айтишником, чем гуманитаром каким-нибудь, благо, хоть что-то мыслю в тех.
потому что мало стараются, бояться рисковать, не двигают свои проекты и идеи. имхо - первопричина такова.
дА!Согласен с вами коллега)))
Программистов у нас в стране раз-два и обчелся. Не тех, что пишут всякое говно для бюджетников и распространяют свои халтурные работы по всей стране, а настоящих/толковых/компетентных. Не видел еще ни единой толковой программы написанной в Казахстане. Может просто не попадались. Зато видел кучу кодированного мусора отечественного производства.
kreich
0
0
есть очень крутые ребята, например внутренние программисты казкома
а бюджетникам программы пишут студенты за еду, это белый шум, фон так сказать
Видимо мне попадались совсем неправильные программисты. Может подскажете - где можно увидеть труды наших "очень крутых ребят"? Любопытно мне.

И, кстати, этот студенческий "фон" по всей стране собирает лузлы, на него без слёз смотреть нельзя.
ну например тут - free-lance.ru - процентов 20 - делалось и работает кстати в Казахстане. не все конечно выложено - скоро буду обновлять портфолио последними разработками.
Завтра обязательно гляну, больно много у вас там программок)
А для кого делалось Бюро госпитализации и генератор коечного фонда, если не секрет?
для филиала Республиканского информационно-аналитического центра при МЗ РК
Значит тебе не попадались =) Вопрос в другом, что вы имели в виду под толковой программой? Крутые прогеры пишут крутые проги обычно для крупных предприятии...
Толковая программа = программа написанная компетентным программистом. С продуманным и вменяемым интерфейсом (а не "мне удобно, значит и всем будет удобно!"), оптимизированным кодом, распределением ресурсов и функциональностью - и это как минимум. Увы, видел и проги для крупных предприятий - тоже как-то совсем не очень. Написано на уровне "отыпитесь" - работает, ну и ладно.
Примеры, примеры видеть хочу
Очень интересно
Посетите бюджетное учреждение и посмотрите чем они пользуются. Точнее чем их _вынуждают_ пользоваться.

А самый апофеоз нашего программостроения это программка (что-то там для учета школ по районам) TITLE или TITUL для Отдела Образования (блеать, это позор!!!) - сие чудо работает, по заявлению недо-программистов, только под 98-ой виндой(!!!) Я лично столкнулся с этим чудом. Нам принесли комп с просьбой установить 98ю винду. На вопрос "зачем?" - был ответа "нам так велелил программисты из области (мы сами в райцентре). Принесли эту чудо прогу - запустил. Под ХР SP3 - программа не видит поле ввода в упор(!) Ввводишь название школы - говорит "введите название школы!" Ладно, ставим совместимость с 98-ой - результат тот же. Ставим 98-ю - работает! Вот как ТАК можно писать программы? Элементарнейшие функции не работают уже в ХР - я подобное увидел впервые. Идём дальше, ради эксперимента ставлю WinXP SP2(!!!) Запускаю гениальную программу - и ведь, зараза, работает xDDD Весь наш СЦ на полу. А ведь им (Отделу Образования нашему) строго-настрого указали "программисты" - ОБЯЗАТЕЛЬНО СТАВИТЬ 98ю Винду, иначе программа работать не будет! А между тем 98я винда уже и не поддерживается тем железом, что была у клиентов. Элементарно - драйверов в инете не найти.
примеры чего? хороших программ?
Любых, желательно хороших. И, главное, отечественных. Желательно с подробной архитектурой.
Это, конечно, эпичный пиздец.
На чем писали, и кто писал?))
Честно-говоря не разбирался дальше. База - собственный формат *.DBS, разумеется сделанный тоже через одно место. Отчеты в формате html. Кто писал - история умалчивает, не обнаружено :)
Ну отчет в html чем плох?))) Я иногда так делаю, ибо так легче и быстрее, ну или в Excel вывожу.
Я не сказал, что плох, я обозначил некоторые отличительные признаки сей проги :) Я, кстати, когда делал программку предпочел вывод через шаблон Excel. А через хтмл - там нет такой определенной и чёткой разметки страницы как в Excel-е. Если только для просмотра, да и то - не особо удобно (учитывая, что у них там таблички занимали по ширине несколько страниц).
Ну это как отверстать)
Хорошие программисты в КЗ в основном пишут не программы а системы или занимаются их поддержкой, нечасто конечно увидишь каз продукт, так как наши предпочитают зарубежные альтернативы. Ну пару примеров: система администрирования одного колледжа в Астане, название не помню (хотя немного поучаствовал в разработке), ERP система для одной строительной компании (стоит где-то в районе 50 килобаксов), Хоум Банк тот же самый для казкома делали наши и прочие корпоративные проекты для всяких кселов и пр крупных и не очень компаний и т.д. Из веб проектов могу выделить algoprog.kz (мой одногруппник писал), как стартап много наград брал (на том же баркемпе в прошлом или позапрошлом году). Согласен проектов мало, но зато есть куда расти.
не программист придумывает программы! Он их реализует!
remnew
0
0
"Не видел еще ни единой толковой программы написанной в Казахстане. Может просто не попадались." - могу показать ))) правда вот уж не знаю, подойдут ли они под ваш критерий "кодированный НЕ мусор" )))
Покажите, интересно просто :) В нашем захолустье я пока вижу только хлам разный - то что попадает в наш райцентр.
чуть выше дал ссылку.
стать хорошим разработчиком не так то просто! нужно много работать и учиться!
kreich
0
0
Хочешь стать программистом - научись делать отступы.
А если серьезно, то тут все как и везде: программистов много, крутых программистов мало; менеджеров много, крутых менеджеров мало; слесарей много, крутых слесарей куда как меньше, блоггеров много, крутых блоггеров нет вообще. Речь не о том, сколько ТАМ уже людей, а о том, сможешь ли ты ТАМ быть крутым. Не относительно других, а крутым вообще.
Для хороших программистов работа найдется всегда. Научишься=хорошая работа с отличной зп, а нет= "переставлю ваш виндовз за 2к"...Если толквый парень все получиться =)

alch
1
0
Если выбрал профессию программиста, принимай по дефолту, что полученные тобой знания устаревают еще до того, как ты их освоил, не говоря о том, чтобы их осмыслить.
Но именно этим мне эта профессия и нравиться по большему счету :)
Нормальные разработчики зарабатывают очень прилично. Дело в том, что учиться надо, чтобы им стать. Причем не в абы каком вузе, где штампуют дипломы, а там где реально могут научить чему-то. Хотя в основном придется заниматься самообразованием.
remnew
0
0
даже добавить нечего )
Есть ВУЗы в КЗ которые дают нормальное ИТ образование.
Насчет того что программистов много это бред, если ты хорошо освоил ЯП то тебе будет не сложно найти работу с достойной ЗП.
У нас в СДУ выпускники не имеют проблем с поиском работы, без работы долго не сидят, агашек устроить не просят.
И постоянно приходят люди с просьбой найти им программистов.
best
0
0
что такое ЯП?
Язык программирования
Что вы думаете на счет Алматинского ИТ университета?
Можете у меня в записях почитать, что я о нем думаю.
Я после этого узнал пару преподов оттуда, и думаю что в ИТ университете все будет нормально.
они есть и всегда будут. решай сам может как поработаеш уже потом поменяеш мнение.
Да по сути без разницы где учиться, я давно разочарован в нашем высшем образовании у айтиишников.
Учись сам, набирайся опыта, читай зарубежные блоги, что-нибудь изучай. К чему душа лежит, к тому и стремись, будь то веб, прикладное программирование, мобильные приложения, железо или БД.
remnew
0
0
могу вас обрадовать... путь от азов до более-менее профессионального уровня занимает порядка 10-15 лет. проверено личным опытом. поэтому даже и не рассчитывайте что за 3-4 года вы что-то усвоите и чему-то научитесь. наоборот, чем больше вы будете узнавать и постигать, тем явнее для вас будет та пропасть, в которую вы начнете погружаться, понимая что еще ничего не знаете и не умеете. а вообще программистом можно стать только если у вас очень хорошо развито логическое и алгоритмическое мышление, т.е. вы можете в голове представить как то что пользователь видит на экране должно представляться именно кодом.
с 10-15 лет вы явно переборщили
remnew
0
0
не переборщил, поверьте.
вот кто б не верил то... сами то в постоянном поиске....
ну 10-15 лет как ни крити многовато для "от азов до более-менее профессионального уровня". И за 3-4 года, при условии наличия хорошего наставника или хорошей команды сослуживцев, можно многому научиться. А про постоянный поиск, пропасть до идеала и т.д. - это уже философия и так в любой творческой профессии :)
явно явно переборщил :)
Adik
0
0
сам я тоже очень хочу стать эрудированным программистом) и я стану блина)) да
хороших программистов в Казахстане мало. лично я Хорошего программиста еще не видел.)
remnew
0
0
блин.. ну что ж вы повод даете для боянов )))
- Ты программиста видел?
- Да
- Да ну?! Живого, хорошего, в Казахстане?
- Да!
- Где??????!!!!!!!!
- В КИНО!!!!
Adik
0
0
ахаха)) круто))
интересно получается. Вы програмистом не являетесь. И значит соответствующего круга общения у вас нет. Но при этом вы утверждаете, что так как вы хорошего програмера сами не видели, то таких и нет вовсе.
я никогда не задумывался над тем стать мне програмистом или нет. Я даже не задумывался кто такой програмист. Я просто получал удовольствие, громадное удовольствие. Днями и ночами. И так получилось, что меня стали называть приграмистом. Не стоит спрашивать других, просто делайте то что вам нравится. По поводу денег. Делайте всё что угодно, но делайте это лучше других и деньги сами придут.
Спасибо! Да реально нужно делать то что реально получается и от чего ты получаешь удовольствие! А то что 15 лет это правильно! Совершенству нет придела!
просто 15 лет ничего не говорят. Но практикующих хороших програмистов с 15+ летним опытом трудно встретить не только в КЗ. Большинство переходят в сферу менеджмента так или иначе. Либо открывают своё дело, где на програмирование как таковое особо времени уже не остаётся.
baitur
1
0
"Программистов" много, я имею ввиду тех у кого есть диплом "программистов" или те кто смогут переставить винду, но реально кодеров мало, потому и рынок еще не полон...
А так лучше начать с себя, а не оглядываться по сторонам ища "конкурентов".
Направлении очень много, тот же самый веб, там низкий порог вхождения. Главное не застрять там надолго и развиватся дальше.
Никто толком ничего в ВУЗах не научит, какой бы он крутой не был, он лишь задает фундамент(опять таки зависит от человека), саморазвитие вот ключ к успеху
catta
0
0
отучилась на программиста, работала 2,5 года по специальности, мне нравилось, хоть было и не просто.
не скажу, что я супер-пупер кодер, я просто программист, что-то знаю, что-то еще не знаю.
сейчас работаю не по специальности, но, думаю скоро вернусь к этому, потому что работать вне среды разработчиков для меня сложно, ну не такие они и все...
недавно получила диплом магистра, по программированию, закончила мех-мат КазНУ, половина наших преподов работали параллельно и в КБТУ, полезных знаний в универе дали 25%, эта четверть и стала стержнем.
вот с чем я работала:
JSP, Java, JavaScript, CSS, C++, C#, IBM WPS Portal, DB2, Oracle 10g, Adobe Flash, Adobe Flex, Silverlight.
НЕ владею всем в совершенстве, просто стараюсь подстраиваться под то, что мне надо в данный момент.

с тем же успехом, я могла стать и врачом и юристом.... подумываю о втором высшем.
если вы готовы к постоянному совершенствованию и обучению и у вас мат склад ума (а не гуманитарная палата), то смело идите в прогеры. удачи.
Скажем так - людей с дипломами программистов очень много, а программистов очень мало. Причина скорее всего в природных способностях(есть множество фактов, например ПОЧТИ ВСЕ состоявшиеся программисты писали код в том или ином виде ещё лет в 12, если было на чём. Например на старом инженерном калькуляторе). На самом деле очень важный фактор - вклад родителей в возрасте до нескольких лет. Потом уже рельсы развития проложены, и либо поезд едет по ним в сторону способностей к программированию, либо рельсы ведут совсем не туда, или их вообще нет и поезд в нужном направлении уже едет гораздо труднее, т.е. тут всё зависит от упорства индивида. А если окромя рельсов нет ещё и поезда. то и упорство не поможет.

В этом есть ключевая проблема - даже из IT направленных ВУЗов всего 10% выпускников способна разрабатывать код. Причина неизвестна, выше я предположил, что это как-то связано с тем, что мышление разработчиков ПО отличается от мышления многих других(и математические способности ничего не гарантируют. Известный сейчас факт (пруфлинк см исследование Д.Кнута, например на эту тему) математики могут решать диф уры в уме, но очень часто почти не могут кодить)

Таким образом реальных программистов по сути очень мало и рынку их постоянно не хватает! Например сейчас на рынке труда возникла ситуация, когда вакансии тупо не покрываются, некому потому что. В принципе западные компании пытались стандартным путём наладить выпуск дешёвой раб силы в Индии, но оказалось, что выпускать как пирожки программеров не способна даже Индия и Китай. Хотя для написания тестов самое оно.

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

Ну и по существу

Будущее профессии:
Пока она плохо автоматизируется в полном объёме, а автоматизация рутины просто ускоряет разработку, рынки огромны и могут впитать ещё и ещё, тем более сейчас происходит переход на облака. Но конечно абсолютных гарантий нет. Хотя нашу профессию защищает то, что ей тупо не способны овладеть 90% выпускников ВУЗов. Ах да, бумажка(диплом) не имеет отношения к программированию, в действующих фирмах 50 на 50 работают программисты без диплома и с дипломом. Т.е. это не критерий отбора сейчас.

Подводные камни

1 - Разработка требует очень высокой концентрации. Пока она сохраняется мы кодим очень быстро, и часто приходится не ложиться спать. Итог - более 15-20 часов непрерывной работы. Каждое отвлечение - вылет на 15 минут из процесса создания кода. Также набрать концентрацию и кодить по расписанию невозможно. Возможно процесс разработки сходен с созданием песни или стихов, возможно нет.

2 - Заказчики кода не проектируют то, что они хотят. Точнее сказать - они часто не способны произнести словами, что они хотят получить. В этом месте возникли и возникнет ещё миллионы разногласий и переделываний всего проекта

3- нет конца обучению. Создание кода это не вся работа, а половина. Вторая половина - непрерывное обучение. А обучение невозможно без ЖАЖДЫ новых знаний(иначе они не будут пониматься, а будут зазубриваться)
Нравятся мне комментарий в которых написано то что хотелось бы прочитать) Я так понял программирование по большей части и творческий процесс?
Само по себе программирование это синергия многих качеств личности, только часть из которых творческие. Распишу более подробно, что требуется вообще от личности:

Что должно быть:
1- Логическое мышление. Без логического мышления программистов нет. Их ровно ноль, бизнес, работающий на прибыль, выкинет такого "программиста" сразу как только это будет возможно по закону или даже нарушив оный.

2- Понимание реального мира. Не могу точнее выразить, но математическое мышление не так важно,
как этот вот пункт 2. Код взаимодействует с реальным миром тем или иным образом. Хорошо если код взаимодействует с тупым железом(например управляет вентилятором, который находится в корпусе с пломбами и даже накрытие корпуса тёплым клетчатым пледом решабельно, если вентилятор не справляется или вышел из строя - вырубаем нахрен всё устройство, пока оно не сгорело), плохо когда работает напрямую с человеком, там уже так просто не отделаешься.

Впрочем даже в коде, который с человеком не взаимодействует есть огромная пропасть между чистой математикой и моделированием процессов, и, собственно, реализацией моделей работы, т.е. программированием. В чистой математике радиовысотомер самолёта не может выдать двум компьютерам автопилотов две разные на 1000 метров высоты за долю секунды, а в реальном мире ещё как может. Как будут два автопилота, один из которых думает, что самолёт на высоте 1200 метров, а другой думает, что на высоте 200 метров управлять одними и теми же рулевыми поверхностями?

Без этой способности программист может писать код, но продукт будет иметь некоторые проблемы в реальном мире. Например вышеприведённый пример - калька на реальную причину случая, когда ту-204 сел в лес, благо без пассажиров. Самолёт был сильно разрушен, списан, авиакомпания закрылась. Из-за бага в коде. Но, конечно, там виноваты были те, кто делали спецификации, а делать их опять же могут только программисты, которые стали системными архитекторами. В общем без этой способности нет карьерного роста плюс нельзя получить нетипичную задачу, придумать как сделать и СДЕЛАТЬ так, чтобы она работала в реальном мире, а не на бумаге.

Вот очень хорошая статья, относительно разницы между представлениями о реальности и самой реальностью в одном лишь маленьком аспекте - часы: habrahabr.ru

3- Способность к декомпозиции. Нужно уметь разбивать большую задачу на подзадачи. Например чтобы разработать систему электронного документооборота для цементного завода или там разработать портал для автоматизации покупок клиентами нужно разбить эту большую задачу ( разработать систему или разработать портал) на мнооооооого мелких, структурно связанных. Без этой способности программист не может писать что либо сложнее hello world. Т.е. он не будет программистом.

4- Аналитическое мышление и алгоритмическое мышление. Без этого программист не может писать код( только по чужой бумажке )

5- Огромная страсть к обучению всему и вся. Если надо разрабатывать бухгалтерскую систему, то придётся понять бухгалтерию. Если надо будет разрабатывать прошивку для рации, то программист потом сам сможет спаять рацию и будет понимать радиофизику. Пусть не на уровне эксперта, но работать бухгалтером или паять рации сможет. Без способности учить другие отрасли в краткий срок программист в течение нескольких лет тупо устареет, и станет не нужен. А обучение возможно только тогда, когда это интересно. Заучивание не даёт понимания. Есть заблуждение, что нужна эрудированность(обычно имеется в виду то, что является кроссвордной эрудицией) и её хватит. Это в корне неверно, мы создаём код, а не пишем уже кем-то созданный код. То, что уже сделано мы либо просто используем, либо пишем свою реализацию. В примере выше( с цементным заводом ) программист должен понять бизнес процессы цементного завода, чтобы написать проект(такие проекты 1 человек скорее всего не осилит). Просто же знать сколько этот завод выпускает цемента слишком мало

6 - Способность к техническому творчеству. Например практическая задачка - Вам надо сделать так, чтобы программа могла понять о чём сайт? После декомпозиции нужно произвести дальнейшую декомпозицию и творческое решение задачи: "Как по тексту узнать о чём сайт?" Без этой способности программист превращается в code monkey или вообще в набирателя кода по чужой бумажке с алгоритмом. Если пункта 6 у личности нет, то в лучшем случае такой программист живёт столько, сколько живёт технология, которую он таки заучил.

7- Способность к дизайну в частности и какому-никакому чувству красивого. Не всегда нужна, но очень полезна. Конечному пользователю требуется юзабилити. Если дизайнера тупо нет в проекте, то это придётся делать программисту, потому понять, что красиво, а что нет очень полезно. Эта способность не критична, проект можно дополнить дизайнером.

8- Очень спокойный характер. Нервные разработчики ПО скорее всего не будут ничего кодить.

9- Способность к концентрации. Это очень интересная штука, например многие знают, что программисты могут писать код по 20 часов и даже бывают разработки в виде марафонов. В общем суть в том, что на начало продуктивного написания кода нужно около 20-30 минут в течение которых никто не должен отвлекать, и только после этого код начинает писаться хорошо и быстро. Такое состояние может длиться довольно долго(если не прервут, хе хе), по моему опыту 15-25 часов в лучших случаях. В это время пишется львиная часть кода, т.е. производительность огромна. Из этого следует, что раздражительный человек не может быть программистом( хотя он может впадать в поток между вспышками ярости, так что хз ).

10. Способность выражать свои мысли в логической форме. Т.е. сама способность писать код. Бывают люди с логическим мышлением, но не имеющие способности выражать свои мысли на бумаге(на бумажном листе, в редакторе среды разработки итд, суть не в том, каким инструментом и куда пишутся эти самые мысли. Главное результат. Компьютер должен это понять, следовательно поймут и другие люди с логическим мышлением. А чтобы для них не было проблемой понимать из-за корявости или неоправданной сложности(пусть с верной логикикой), нужно ещё и излагать мысли логично, ясно и понятно как компьютеру, так и человеку с логическим мышлением. Время - деньги, другие разработчики не имеют времени на то, чтобы разбираться как работает запутанный код)

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

12. Адекватность. Нечего добавить

13. Понимание, что своё мышление не всеобъятно и имеет ограничения. Для начала следует отметить, что все программисты знают множество гораздо более талантливых программистов. Способности программировать не безграничны. Написание кода должно быть таким, чтобы этот код, благодаря своей архитектуре, обходил недостаточную мощь разума и вообще был понятен другим программистам, иначе будет затык на сложных проектах из-за спагетти кода, проблемах с отладкой и прочими проблемами. Например если код написан в "потоке" (см п.9), и написан без учёта ограничений своего же ума, то в случае ошибки в таком супер-коде может уйти неделя на её поиск. После пары раз таких печальных случаев с отладкой нормальный программист сам начнёт кодить как надо, а не как попало.

список выше может быть не полным, хе хе
p.s.
Высшее образование не обязательно, скорее оно полезно. Сейчас около 50% программистов не имеют высшего образования, а зарплата самая высокая среди технических специальность. Это о многом говорит вообще(особенно о системе образования). Если на собеседование приходит программист выпускник пяти вузов с пятью красными дипломами без опыта и программист без школьного аттестата с опытом работы в течение 3х лет( опыт может быть в виде реализации проектов на github, т.е. оный набрать просто как пробка, если конечно программист может писать программы, хе хе), то программиста без бумаг об образовании, но с опытом берут прямо сходу(сейчас по крайней мере), а дипломированный специалист получает "мы с Вами свяжемся". Естественно если человек НЕ программист, и не имеет диплома, то с ним тоже свяжутся. Тут главное не попасть в ловушку, думая, что есть способности писать код, когда на самом деле ими и не пахнет... - такая ситуация приведёт к катастрофе
p.p.s.
Некоторые работодатели за бугром оценивают количество программистов из количества людей с дипломом программиста как 1/200. ИМХО занижено со зла после многих собеседований наверное, но это очень о многом говорит
сама статься: habrahabr.ru
CJ1
0
0
Изначально закончив обучение в университете ты не узнаешь ничего, это факт. Далее ты займешься самообразованием, будешь вбухивать на это кучу денег и времени, и вот ты устроишься на первую работу за 60к тенге в Алматы или Астане, но не в других городах. Тебе будет все в новинку и интересно. Ты быстро все изучишь на этой работе и займешься повышением квалификации, эта работа станет рутинной и элементарной, и ты уйдешь, найдешь новую с зарплатой выше, все повторится. Потом заметишь что по большей части ты даже не программировал, знания толком не применил, ты менял картинки в вебе, или составлял запросы которые по 100 раз переделывал из за того что никто ни может сформулировать то что хочет, или тебе повезет потыкать мышкой в делфи.
Далее когда наберешься опыта ты поймешь что программирования в Казахстане нет. Работа программиста заключается в правильном общении с гуманитариями (http://lurkmore.to/Студент/Гуманитарий) которых 99% населения Казахстана. В генерации идей.
Далее станет выбор, идти в начальство и заниматься бумагами и болтавней или же быть программистом и делать то что ты сотни тысяч раз уже делал. Велосипеды у нас не любят, так как долго. Изобретать что то новое у нас не любят, так как долго. Каждый начальник будет ждать от вас различных идей. Дадите идею, заставят писать тех задания, напишите, заставят выполнить, выполните, заставят протестировать. А когда окажется что ваша идея не принесла много денег еще и уволят.

В общем, программистов в Казахстане пруд пруди, один вопрос, нужны ли они вообще тут?
Перечислите продукты созданные в Казахстане + еще те которыми активно пользуются.
Всем здравствуйте!
У меня 17 лет стажа работы в банках (кредитование).
С математикой всегда дружил.
И с логикой не сорился вроде.
Хочу стать профессиональным программистом.
Мне 40 лет.
Хотел спросить у присутствующих насколько велики у меня шансы и с чего начать?
Заранее благодарю за ваши ответы!

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Прогноз эксперта: в Казахстане будут жить 5 миллионов китайцев

Прогноз эксперта: в Казахстане будут жить 5 миллионов китайцев

В ближайшие годы в Центральной Азии будут проживать восемь миллионов китайцев, считает заведующий отделением востоковедения национального исследовательского университета высшей школы экономики.
kurmanovainur
23 июня 2017 / 11:23
  • 39704
  • 20
Они сделали это! Kaspi Bank презентовал свое мобильное приложение

Они сделали это! Kaspi Bank презентовал свое мобильное приложение

Изучив ошибки предшественников и собрав воедино новейшие идеи онлайн-банкинга, Kaspi Bank наконец выпустил... свое мобильное приложение!
niyazov
20 июня 2017 / 15:05
  • 8592
  • 7
Кайрат Келимбетов об азербайджанской инвестиции: «Вернется и «тело», и проценты»!

Кайрат Келимбетов об азербайджанской инвестиции: «Вернется и «тело», и проценты»!

Мы записали уникальное интервью с Кайратом Келимбетовым. Предлагаю вам посмотреть первую часть, где мы постарались по возможности поставить все точки на «I» именно по Азербайджанскому вопросу.
Zhumanova
19 июня 2017 / 12:00
  • 6211
  • 7
Почему мы должны быть благодарны журналисту Джеймсу Палмеру за критику ЭКСПО

Почему мы должны быть благодарны журналисту Джеймсу Палмеру за критику ЭКСПО

Как одним критичным постом зарубежному журналисту Джеймсу Палмеру удалось вскрыть сразу несколько гнойников казахстанского общества.
anotherblogger
21 июня 2017 / 0:39
  • 6516
  • 63
В каких случаях у вас могут изъять удостоверение личности?

В каких случаях у вас могут изъять удостоверение личности?

Недавно один знакомый задал вопрос: «Я сейчас выступаю как свидетель по одному делу. У меня забрали удостоверение личности (УЛ) в РУВД и не вернули обратно. Так можно?». Я сразу задалась вопросом...
asselsabekova
21 июня 2017 / 10:17
  • 2917
  • 10
В Казахстане заблокировали сайт, раскритиковавший EXPO в «захолустной» Астане

В Казахстане заблокировали сайт, раскритиковавший EXPO в «захолустной» Астане

Все помнят Медузу и ЖЖ. Теперь в этот "особенный" список попал сайт Foreign policy. Предполагается, что причиной блокировки стала нелицеприятная заметка Джеймса Палмера об EXPO в Астане.
Seattle
19 июня 2017 / 15:40
Инструкции по сопроводительному письму и собеседованию, которые подойдут всем

Инструкции по сопроводительному письму и собеседованию, которые подойдут всем

Наткнулась на статью Ассоциации юристов Новой Зеландии, в которой они дают советы выпускникам юрфака по поиску работы. Статья меня поразила, поскольку там описано все до мелочей, а их советы подойдут абсолютно всем.
asselsabekova
20 июня 2017 / 16:10
  • 2577
  • 6
На Иссык-Куль через Юг. Не бойтесь ехать в Киргизию своим ходом!

На Иссык-Куль через Юг. Не бойтесь ехать в Киргизию своим ходом!

Очень живописная и бюджетная поездка вдоль всего берега по Иссык-Кулю! Мы, две обаятельные девушки, поехали вдвоем, подготовленные к совершенно автономной жизни в палатке, и ни разу ничего не...
yelenasergiyenko
22 июня 2017 / 13:20
  • 2456
  • 22
Это «колхозное сооружение» вредит имиджу города. Я, как алматинка, против!

Это «колхозное сооружение» вредит имиджу города. Я, как алматинка, против!

Почему эту трубу не проложили под землей? Она обезображивает улицу, как дикий багровый шрам от раны, зашитой равнодушным, криворуким и ленивым хирургом, обезображивает лицо.
ValentinaVladimirska
23 июня 2017 / 12:10
  • 2133
  • 31