Перейти до публікації
Пошук в
  • Додатково...
Шукати результати, які містять...
Шукати результати в...

Как стать программистом? (Вырезано из «перспектив новых»)

dedysh

Рекомендовані повідомлення

Что касается образования:

Я закончил ВУЗ чуть менее 10 лет назад

Среди непонятных преподавателей которым больше некуда пойти и которые преподавали между пьянкой в подсобке, там было два светила.

Оба при мне уехали из страны - один в США, второй в Южную Корею.

Посилання на коментар
Поділитися на інших сайтах

P.S. Если есть у кого человек опровергающий мои высказывания - милости просим. Посажу на портирование социальных игр. Знать нужно только немного PHP, немного Java, немного Flash (прям скажем не семь пядей во лбу нужно быть). Хочу на это чудо посмотреть.

Вы забыли дописать: 1000 у.е. за успешную рекомендацию:) Без этого - хренушки, на халяву Вам спецов рекоммендовать.

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

почему вы не рассматриваете классические способы?

например быть укушенным программистом? 8-)

  • Лайк 2
Посилання на коментар
Поділитися на інших сайтах

Вы забыли дописать: 1000 у.е. за успешную рекомендацию:) Без этого - хренушки, на халяву Вам спецов рекоммендовать.

 

Да таких нет - успокойтесь, ничего мне от вас не нужно :)

Посилання на коментар
Поділитися на інших сайтах

0.0 - за счёт государства, народ действительно не хочет учиться

А на кибернетике осталось у кого учиться? :( В мою учебу там было у кого. Но, на сколько я знаю, они уже не там.:( И те, кто лет 20 назад подавали надежды тоже. Так что моих детей уже учить не кому.:(

Посилання на коментар
Поділитися на інших сайтах

В IT как и в любой сфере деятельности кроме теории важна еще и практика. Просто прочтение супер-пупер книжек даже с наличием мозга ничего не даст без практики. А про практику уже многие правильно высказались постами выше.

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

Посилання на коментар
Поділитися на інших сайтах

Открою Вам страшную тайну - чтобы научится на грамотного ИТ-шнека достаточно иметь мозг, и прочесть (и понять!) 2 -3 книги, в зависимости от выбранной специальности...

Вообще, читать книги сейчас это круто.

У нас нынче модно просто устроится на работу, и по ходу учиться.

Посилання на коментар
Поділитися на інших сайтах

"с возрастом приходит опыт. но иногда возраст приходит один" (с)

я не согласен насчет 3-х книг...ВО как система обучения дискретной выжимке общих знаний и система обучения методике самостоятельного получения знаний - помоему нужна. Самородков от Бога - не рассматриваем.

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

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

 

ИМХО - программист, прочитавший 3 книги и освоивший джава, и на это все - это как однорукий микеланджало или кастрированный казанова. Жалко таких товарищей сблизка видеть. Хороший программист - это высшая победа абстарктного мышления над стеротипным. Сегодня в моде ООП, а завтра кто знает...

 

 

Я лично 6 лет программировал, но у меня не хватает совести называть себя хорошим программистом.

 

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

 

все ИМХО конечно же.

  • Лайк 6
Посилання на коментар
Поділитися на інших сайтах

почему вы не рассматриваете классические способы?

например быть укушенным программистом? 8-)

:D:D:D

www.youtube.com/watch?v=FZHHcnTBJG8

Посилання на коментар
Поділитися на інших сайтах

А на кибернетике осталось у кого учиться? :( В мою учебу там было у кого. Но, на сколько я знаю, они уже не там.:( И те, кто лет 20 назад подавали надежды тоже. Так что моих детей уже учить не кому.:(

 

Да ладно, без фанатизма. Там есть целый ряд преподавателей именно программирования, которые являются реальными крутыми действующими программистами. Например, Денисов. Ну, а математика - она бессмертна.

Посилання на коментар
Поділитися на інших сайтах

....

Та воно мабудь і так - якщо посадити 10 тисяч мавп за друкарськи машинки , то в решті, за 100 років вони напишуть роман "Война и Мир" (не моє, автора не пам'ятаю)

 

возможно имели ввиду этот бессмертный высер

gans_spb, Об инкапсуляции

gans-spb.livejournal.com/62341.html

Посилання на коментар
Поділитися на інших сайтах

[quote=Ed34;1271227

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

:beer: Нас вообще языкам программирования на кибернетике не учили. Считалось, что любой язык осваивается за неделю. Главное знать теорию программирования и быть способным сформулировать принцып решения задачи на человеческом языке. :)

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

Открою Вам страшную тайну - чтобы научится на грамотного ИТ-шнека достаточно иметь мозг, и прочесть (и понять!) 2 -3 книги, в зависимости от выбранной специальности.

2-3 книг м'яко кажучи перебор. Коли на конторі, де я працюю, приходили кандидати на співбесіду, приходили такі кадри, то дуже добре було видно якими категоріями вони думають. Потім вже реюме без в.о. не розгладались.

І нагадало це мені один анекдот:

Зоомагазин. Бачить відвідувач мавпу, котра коштує $5К. Питається продавця чого вона так дорого коштує?

- так це не простоа мавпа! Вона знає С++!

Підійшов до наступної, а та вже $20К коштує.

- А ця чого так дорого коштує?

- Так вона знає С++, Java, .NET!

Підійшов дальше а там мавпа за $100К!

- А ця чому так дорого коштує?

- Ну я не знаю точно які вона мови знає, але інші її прожект менеджером звуть.

 

Проблема освіти загалом дуже серйозна. Але безвихідних ситуацій не буває. Як на то пішло, то зараз є такі викладачі, котрі для які поєднують викладацьку роботу і заробляння грошей. Пошукайте в гуглі "Артем Сердюк". Коли працював у одній великій конторці, то ~20 фейсів було два таких. Суть надіюсь зрозуміли: ще не все втрачено.

 

Щоб бути хорошим ІТшником потрібно крім мозгу, мати ще бажання працювати, а не тільки гроші заробляти. Якщо бажання працювати немає, то фігушки будеш гроші заробляти. Була на конторі, де я працюю такі клоуни у якиж було останнє, а другого майже не було. Як думаєте довго вони протягнули?

Посилання на коментар
Поділитися на інших сайтах

:beer: Нас вообще языкам программирования на кибернетике не учили. Считалось, что любой язык осваивается за неделю. Главное знать теорию программирования и быть способным сформулировать принцып решения задачи на человеческом языке. :)

 

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

А то потом приходят кандидаты, способные лЁгко распихать кнопки по экрану, но не способные ни то, что ни одного мало-мальского архитектурного решения принять, но просто выйти за пределы наезженной (а реально - вычитанной из книжки) схемы решения. И что с ними делать?

  • Лайк 2
Посилання на коментар
Поділитися на інших сайтах

я как-то не верю в программистов по 2м книжкам ....

 

а типа мы всех за пояс заткнем - этому учили в советских вузах . был один знакомый товарищь который в это уверовал . найди да найдется . потом пошел искать работу , тяжко оказалось то без опыта и прикладных знаний . нашел устроился , антены на машины ставил , компьютеры администрировал , потом потихоньку начал что-то писать и только потом сказал что опыт - это очень важно .

 

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

 

Поэтому не верю я ни в докторов выучившихся по учебнику , ни в программистов по трем книгам , это ПРОЦЕСС , процесс совершенствования . И этот процесс касается всех аспектов .

 

Более того , есть иерархия умных людей , и чем человек умнее , тем их меньше , менее умыне равняются на более умных и т.д. Умный человек может работать в любой сфере , быть отличным доктором , быть отличным строителем и т.д. Все мы хотим получать услуги от отличных мастеров своего дела . Что будет если их вымыть - будет деградация . Это происходит в мелких депрессивных городах , когда 95% массе становиться не на кого равняться . И она становится малополезной . Равно как и программистов можно создать в ограниченном количестве из этих 5% . При этом нужно создавать условия .

 

Т.е. резюме .

 

1. Как бы не хотелось азарчику программистов больше не станет . Это ограниченный ресурс .

 

2. Если создавать некомфортные условия то будут выезжать - а это деградация для 95% оставшегося населения и утраты генофонда . Азарчику нужно думать как буквально сохранить генофонд в стране , как породистых коров сохраняют , или собак .

 

Это не смешно . Ибо будущего у нации не будет , а значит она будет покорена .

  • Лайк 2
Посилання на коментар
Поділитися на інших сайтах

А то потом приходят кандидаты, способные лЁгко распихать кнопки по экрану, но не способные ни то, что ни одного мало-мальского архитектурного решения принять, но просто выйти за пределы наезженной (а реально - вычитанной из книжки) схемы решения. И что с ними делать?

Та ладна. Надто далеко Ви пішли.

Колись почув таку фразу, що серед випусників ІТшних спеціальностей від сили 20% може написати рекурсивну функцію. Не дуже в це повірив. Поки не дійшло до співбесід з кандидатами. Пішли дальше. Половина з тих що нписали, не можучть пояснити як воно працює. А Ви про якість рішення кажете.

 

1. Как бы не хотелось азарчику программистов больше не станет . Это ограниченный ресурс .

0) Чому ж. Можна. Але якість таких "спецЫЫЫлістів"?

1) Зрештою, я підозріваю що азарчеҐ вимірює кількість програмістів дипломами околоІТшних спеціальностей. Особливо високваліфіковані випускники МАУП :D Середня температура у лікарні-2. :lol:

Посилання на коментар
Поділитися на інших сайтах

1. Как бы не хотелось азарчику программистов больше не станет . Это ограниченный ресурс .

 

Ну почему при определённых условиях можно нарастить. Где-то смотрел сводку, что в Белоруссии почти столько же аутсорсеров как и на Украине, а там живёт всего 7 млн человек...

Посилання на коментар
Поділитися на інших сайтах

Про 2-3 книги - можно и так. Ну почти ...

 

Вот тут я описывал свою ситуацию.

 

Собственно, все прошло согласно плану. С весны этого года тружусь джава разработчиком в одной из крупнейших киевских софтверных компаний. Не джуниор, зарплата выше средней по рынку.

 

Подготовка - именно 2-3 книги и сколько-то там статей по общим вопросам проектирования софта и прохождения собеседования при устройстве на работу + 2 месяца вечерних курсов в Киеве (натаскали на синтаксис языка) + 2 месяца удаленных занятий через Интернет у одного из ведущих штатовских спецов по вышеупомянутой Джаве. Расходов - 1.5К вечнозеленых денег и куча украденных у семьи вечеров и выходных.

 

Время поиска, собственно, места работы - 4 часа.

 

Ощущения от перехода из "торгующих чепешников" в программисты - как из вестерна ( бизоны на горизонте, набеги индейцев, пьяные ковбои в салуне по бутылкам палят) в кино про Шерлока Холмса ( Лондон, гостиная на Бейкер-стрит, камин и размышления под скрипку ) попал.

 

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

  • Лайк 3
Посилання на коментар
Поділитися на інших сайтах

Собственно, все прошло согласно плану. С весны этого года тружусь джава разработчиком в одной из крупнейших киевских софтверных компаний. Не джуниор, зарплата выше средней по рынку.

 

В Сиклуме, что ли? :D

 

ИМХО, Вы попали в "гребень волны", это время пройдет, еще чуток - и наш уровень оплаты в ИТ отрасли будет на уровне Европы, а тогда - отток заказов из страны. И ситуация изменится. По крайней мере, я на это очень надеюсь. Еще помню времена, когда 11 лет назад выходила с собеседования с парнями-программистами с улыбкой и на крыльях, какие классные ребята, а сейчас - давно этого ощущения кайфа от общения нет, падает уровень людей, "монетезируется" отрасль. Не пойдет это на пользу в итоге никому, имхо.

  • Лайк 2
Посилання на коментар
Поділитися на інших сайтах

В Сиклуме, что ли?

Нет, не аутстафферская контора.

ИМХО, Вы попали в "гребень волны", это время пройдет

Да, именно так. Восходящий тренд, хороший ROI и все такое.

В рынок нужно входить в благоприятный момент :)

 

А пройдет ... Тут дело такое.

В таком виде, как оно есть, у отрасли ,IMHO, есть еще лет 5 - 10. Сейчас полным ходом ( опять же, IMHO ), идет, если можно так сказать, переход от "мелкоузловой" (строки кода) к крупноузловой ( модули, готовые узкоспециализированные решения) сборке. И работа программиста смещается в обслуживание инфраструктуры. Как у сантехника - взял стандартные трубочки, обрезал по месту, соединил стандартными переходниками и кранами, в особо заковыристых местах - поправил напильником и такой-то матерью.

 

Так что работа будет, пока есть инфраструктура, которую нужно обслуживать. А сказка из этой работы таки ушла, и насовсем. Просто работа, которую надо кому-то работать :)

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

а там глядишь еще пару книжек прочитаешь, там можно вырасти до 2-х, 3-х, нет.. лучше 4-x тыс. $ зарплаты!!!...

красота!!...

2-3 книжки - это изучить язык программирования. Каждая книжка на 500-900 страниц. :beer:

 

Можно изучить 2-3 книжки и стать переводчиком с иностранного языка на русский и обратно... ;)

Посилання на коментар
Поділитися на інших сайтах

2-3 книжки - это изучить язык программирования. Каждая книжка на 500-900 страниц. :beer:

..

2-3 книжками язык не изучишь, только общее представление.

  • Лайк 1
Посилання на коментар
Поділитися на інших сайтах

2-3 книжками язык не изучишь, только общее представление.

HTML и PHP4 или PHP5 изучить можно. Чем не языки программирования? ;)

Посилання на коментар
Поділитися на інших сайтах

ИМХО, Вы попали в "гребень волны", это время пройдет, еще чуток - и наш уровень оплаты в ИТ отрасли будет на уровне Европы, а тогда - отток заказов из страны.

 

Уже. В Германии программеры чистыми на руки получают +- 2000 евро. И когда слышат, что у нас также где-то тихо охреневают. Другое дело, что у них тоже дефицит инженеров, так как болонская система конкретно подразвалила их техническое образование.

Посилання на коментар
Поділитися на інших сайтах

HTML —язык разметки, раз. Только книжки мало — два. Т.к сейчас кругом динамика, и выплодили HTML5&CSS3, плюс зоопарк браузеров, каждый из которых имеет своё предстваление о том, как надо обрабатывать разметку страницы. А за качеством кода сейчас вообще никто не смотрит. В итоге главная страница сайта может весить пару метров, а то и больше. Но это никого не волнует.
Посилання на коментар
Поділитися на інших сайтах

Створіть акаунт або увійдіть у нього для коментування

Ви маєте бути користувачем, щоб залишити коментар

Створити акаунт

Зареєструйтеся для отримання акаунта. Це просто!

Зареєструвати акаунт

Увійти

Вже зареєстровані? Увійдіть тут.

Увійти зараз
×
×
  • Створити...