Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.25;
Скачать: CL | DM;

Вниз

Как стать программистом?   Найти похожие ветки 

 
Alex134   (2003-09-02 19:42) [0]

Интересует мнение тех, кто уже работает по специальности. Что нужно знать (какие языки, технологии ...) надо знать, чтобы устроится на работу?


 
Nikky ©   (2003-09-02 19:44) [1]


> Что нужно знать (какие языки, технологии ...) надо знать,
> чтобы устроится на работу?


те языки, технологии, которые требуются для этой работы?


 
Alex134 ©   (2003-09-02 19:52) [2]

Уточню вопрос: с каким минимумом знаний можно приступать к поиску работы ?


 
y-soft ©   (2003-09-02 20:01) [3]

Смотря чем собираетесь заниматься. Программист программисту рознь.

Поищите по инету объявления. Там, как правило, пишут, что претендент должен знать и уметь...


 
reticon ©   (2003-09-02 20:02) [4]

Я знаю QBasic, Visual Basic, Assembler, C, C+, C++, C#, Pascal, Delphi, ALGOL, FORTRAN, MODULA-66, ADA, LISP, PERL, HTML, CSS, PHP и еще много-много страшных слов!!!

=)


 
Song ©   (2003-09-02 20:03) [5]

Самый прикол, что если бы ты даже это всё знал, работу бы ты хорошую (высокооплачиваемую) не нашёл. Сейчас в ходу в основном хорошее знание баз данных. А также 1С.


 
reticon ©   (2003-09-02 20:17) [6]

Ну есть же вакансии у той же Акеллы. Интересно, сколько там платят программистам?


 
MsGuns ©   (2003-09-02 20:19) [7]

1. Иметь базовые понятия об ИТ и ПК
2. Знать основы алгоритмизации
3. Иметь навыки хорошего интернет-пользователя
4. Уметь работать в коллективе (в смысле прийтись ко двору+быстрая обучаемость)
5. Уметь подчиняться и подавлять свое Я. Признавать ошибки
6. Быть ответсвенным. Относиться к общему Делу как к своему собственному
7. Быть по возможности молодым и здоровым физически
8. С пониманием относиться к знающему меньше тебя и без фанатизма - к знающему больше. Уважать и тех и других.

Остальному научишься на месте.


 
Андрей Сенченко ©   (2003-09-02 20:23) [8]

На самом деле вот это вот :
"требуется доскональное знание QBasic, Visual Basic, Assembler, C, C+, C++, C#, Pascal, Delphi, ALGOL, FORTRAN, MODULA-66, ADA, LISP, PERL, HTML, CSS, PHP" etc происходит так :

Шеф Иван Иваныч поднимает трубку и говорит своей секретарше :
- Мань ! Ну нам бы это .. как его .. ну этого самого .. который типа знает чем Дум от Ворда отличается ..а ВО ! Программиста ! Ты уж пошукай.

И Маня недолго думая лезет на www.поисковая система.ru и запускает поиск по слову "программист", откуда выковыривает все найденные слова и ставит в раздел "вакансия" на www.поиск работы.ru

----------

А если ответить ... Ты сначала определись В КАКОЙ ОБЛАСТИ Ты хочешь искать работу - Банки, Торговля, Производство, Игры, Реклама, Графика и отсюда пляши с изучением потребных в этой области языков.


 
reticon ©   (2003-09-02 20:25) [9]

2 MsGuns

ага тады я продолжу считать:

9. Не пить.
10. Не курить.
11. Быть холостым (наличие жены, да еще и детей, препятствует нормальной, плодотворной работе, семья не должна отвлекать от работы, работа превыше всего...итп)

=)))

Ну вообще, это надо смотреть на конкретном рабочем месте...везде по-разному...самое главное - добросовестное отношение к работе...

ууууу и тут Остапа понесло...


 
Alex134   (2003-09-02 20:35) [10]


> Самый прикол, что если бы ты даже это всё знал, работу бы
> ты хорошую (высокооплачиваемую) не нашёл. Сейчас в ходу
> в основном хорошее знание баз данных. А также 1С.

Вот, о чем я и спроашивал. Тем для изучения в современном программировании можно подобрать очень и очень много, вопрос в том - за что лучше браться а за что нет смысла?


> MsGuns © (02.09.03 20:19) [7]
> 1. Иметь базовые понятия об ИТ и ПК
> 2. Знать основы алгоритмизации
> 3. Иметь навыки хорошего интернет-пользователя
> 4. Уметь работать в коллективе (в смысле прийтись ко
двору+быстрая
> обучаемость)..........

Действительно ли не так важны сами знания как просто умение работать? Поведайте, если не секрет, с какими знаниями и на какую вакансию вы (вопрос не только к MsGuns) успешно устраивались ? Короче, поделитесь таким драгоценным опытом поиска работы в этой сфере )))


 
Skier ©   (2003-09-02 20:39) [11]

>Song © (02.09.03 20:03)
На Западе можно.
Но нужно ещё и английский знать. :))


 
Андрей Сенченко ©   (2003-09-02 20:39) [12]

Зная только Паскаль и чуток MsAccess нормально устроился в сопровождение системы товароучета Домино 7.4 До этого правла имел опыт работы как собственно с учетом товара, так и с разоаботкой БД под это дело.
1.5 месяца с букварями - и нормально пишу. Уже 3 с лишним года


 
Андрей Сенченко ©   (2003-09-02 20:43) [13]

А если хочешь денйствительно дельный совет - устройся курьером в какое-нибудь издательство и почаще заглядывай в их IT-отдел. Сначала просто "как бы посмотреть", потом притащи из дома приблудку, которую сочтешь полезной .... а дальше только от Тебя зависит - от тех самых

4. Уметь работать в коллективе (в смысле прийтись ко двору+быстрая обучаемость)
5. Уметь подчиняться и подавлять свое Я. Признавать ошибки
6. Быть ответсвенным. Относиться к общему Делу как к своему собственному


Поверь мне - устроиться с нуля на 3 штуки баксов ( о чем мечтают все вчерашние студенты ) можно только по ОЧЕНЬ большому блату. Оно у Тебя есть ? Нет ? Начни с малого.


 
MsGuns ©   (2003-09-02 20:54) [14]

>Alex134 (02.09.03 20:35) [10]

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

А вот черты характера "переучить", как правило, не получается.
Короче, научиться юзать новые фичи или писать ранее не известные классы куда проще, чем, к примеру, избавиться от привычки ругаться в бедо и без или грамотно излагать мысли.

А вообще, правы многие, но ИМХО, особенно Song © и Андрей Сенченко ©

ЗЫ. Английский знать совсем не лишне, но бухгалтерию при приеме, к примеру в торгашескую контору, куда важнее

>reticon © (02.09.03 20:25) [9]
>9. Не пить.
>10. Не курить.

Фиолетово. Я бы даже сказал - наоборот. Но без фанатизма конечно

>11. Быть холостым

???

Я еще пойму незамужней ;))


 
Esu ©   (2003-09-02 21:06) [15]

Ходить по конторам и пытаться сдать собеседование. Если нужно на 100$ человека который знает "все" то вполне вероятно оказаться человеком наиболее приближенным к этому "все". Брать ведь кого-то нужно - работа стоит.
Короче под лежачий камень вода не бежит.


 
esu ©   (2003-09-02 21:08) [16]

и даже не течет ;)


 
Андрей Сенченко ©   (2003-09-02 21:11) [17]

Не. Это под лежачего инженера коньяк не течет


 
Ерш твое имя   (2003-09-02 21:17) [18]

> Alex134 (02.09.03 19:42)

Так тебя что интересует-то? Как стать программистом или как устроиться на работу программистом? Это, брат, вещи разные.


 
reticon ©   (2003-09-02 21:36) [19]

да не..., его интересует как стать программистом, устроившись на работу


 
Ерш твое имя   (2003-09-02 21:40) [20]

> reticon © (02.09.03 21:36) [19]

А в чем проблема-то? Сначала надо устроиться, а потом - учиться и пахать до опупения. После 25-го опупения становишься программистом.


 
Ерш твое имя   (2003-09-02 21:51) [21]

> Alex134
> Что нужно знать (какие языки, технологии ...) надо знать,
> чтобы устроится на работу?

А если серьезно, то все работы разные и знания нужны разные. Базу надо твердо знать в любом случае, а остальное уже по месту.

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


 
sniknik ©   (2003-09-02 22:00) [22]

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

у нас недели 3 назад взяли программистку (я было обрадовался, на живую программистку посмотрю, не видел никогда, можно сказать программистка это моя голубая мечта ;о))), пришла какаято, смурная ни с кем не разговаривает, только и делала что книги читала 1С, SQL но вопросов никаких...(ко мне ее подводили знакомили, типа вопросы будут это к нему, ко мне то есть) потом узнал ей 2 недели на ознакомление дали, вот она значит посидела почитала... 3 дня уже как на работу не ходит, не настоящая была :-(. ну и ладно она все одно мне не понравилась.


 
VuDZ ©   (2003-09-02 22:01) [23]

Ерш твое имя - эт точно :)

Вообще - главное желание.. и Мысль...
Ну и определиться, с какими языками/технологиями будешь работать.
Хотя, честно говоря - 2й йпунки не всегда особо важнен, хотя бывают исключения - ты можешь быть мега-супер-крутым программёром на С++, но не знать SQL/ADO/COM - и всё :)

Но главное - соображалка...
Я тут пару раз участвовал в собеседование в одной конторе - на стороне спрашивающих :> - инода никого не интерисует, что будет если с UDP сделать connect(), или знаешь ли ты, как именно работает fork() - главное - как ты мыслишь.

Так что если умеешь хоть что-то, то можешь устроиться программёром, зарплата конечно будет мизерная - $150-$200, но зато будет Опыт :)

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

PPS смотреть чужие исходники для того что-бы ... блин...блин... понять, что ли, некоторые методы решения разных проблем, и выработать хороший стиль написания кода... По этому поводу советую почитать "ВЕРЕВКА ДОСТАТОЧНОЙ ДЛИНЫ, ЧТОБЫ… ВЫСТРЕЛИТЬ СЕБЕ В НОГУ" А. Голуба и "Efficient C++ Performance Programming Techniques By Dov Bulka, David Mayhew"

ну и на последок - учиться, учиться и ещё раз учиться (с) сам знаешь чей :)


 
LordOfSilence ©   (2003-09-03 09:16) [24]

sniknik, а мона мне к вам?
А, канешна, не программистка, не голубой, и не мечта. :-)
Но я тебе понДравлюсь, обещаю ;-)
Плюс об 1С и SQL имею представление, не первый день работаю,
как-никак! :-)


 
Nikky ©   (2003-09-03 09:42) [25]


> reticon © (02.09.03 20:02) [4]



> Я знаю QBasic, Visual Basic, Assembler, C, C+, C++, C#,
> Pascal, Delphi, ALGOL, FORTRAN, MODULA-66, ADA, LISP, PERL,
> HTML, CSS, PHP


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

цитата из статьи: http://www.pcmag.ru/archive/9705s/05s979.asp


 
ГМ   (2003-09-03 10:08) [26]

А вот у нас есть очень даже красивые программистки. Сидят в соседней комнате. Хорошо хоть не в моей, а то какая работа с программистками? Сосредотачивание просходит не на программах..... Почему-то


 
Е-Моё имя ©   (2003-09-03 10:10) [27]


> sniknik © (02.09.03 22:00) [22]

;-))))))))))))))))))

а чо про байтики никто не говорит? я всех убедил? ;)))


 
Ерш твое имя   (2003-09-03 12:28) [28]

> Е-Моё имя © (03.09.03 10:10) [27]
> я всех убедил?

Ты просто всех достал.


 
Е-Моё имя ©   (2003-09-03 13:14) [29]

;-)))))))))))))))
гыыыы
время пропало не зря ;)))))))))


 
sniknik ©   (2003-09-03 14:59) [30]

LordOfSilence © (03.09.03 09:16) [24]
> sniknik, а мона мне к вам?
наверное можно, пиши на мыло скажу куда обращатся.
а ты Lunix знаеш? (личное)


 
LordOfSilence ©   (2003-09-03 16:14) [31]

2 sniknik © (03.09.03 14:59) [30]

Извини, что не сразу ответил. В обед на шабашку бегал.
Николай, я пошутил. :-) Дело в том, что у меня с руководством
джентельменское соглашение - до конца года я никуда не рыпаюсь,
так как они еще весной пошли мне навстречу и повысили зарплату.
Линукс ни бельмеса не знаю. А что, актуально?


 
Rouse_ ©   (2003-09-03 17:18) [32]

Ну не сказал бы что знание баз и (или) 1С уже достаточно. У меня (опять же к примеру) идет работа с Cisco (удаленное управление оборудованием через контроллеры) и требуется хорошее знание TCP/IP. Конечно, деньги не те что на 1С, но на жизнь хватает и на всякую ерунду неплохо остается (правда я не женат ;)).

Желаю успехов


 
sniknik ©   (2003-09-03 18:41) [33]

LordOfSilence © (03.09.03 16:14) [31]
зарплату повысили это хорошо...

> Линукс ни бельмеса не знаю. А что, актуально?
да не, я же подписал личное, просто неплохо было бы если ктонибудь рядом знающий был(или хотя бы моего уровня, плохознающий :о)), а то один я тут с Линуксом, и поговорить/обсудить не с кем.
хотя говорили о переводе кое какого ПО на Linux, но дальше разговоров дело не пошло.. :о( а то бы засуетились, задергались.


 
Ihor Osov'yak ©   (2003-09-03 23:25) [34]

> и еще много-много страшных слов!!!

А я еще больше и еще страшнее знаю !!!

Зы - а по делу уже много кто сказал -

см. [15] Esu © (02.09.03 21:06)
[21] Ерш твое имя (02.09.03 21:51)
[23] VuDZ © (02.09.03 22:01)
[7] MsGuns © (02.09.03 20:19), но с оговоркой, что все нужно базовые навыки кодинга иметь, ну разве если аникейщиком - то можно и без того..

Особо обрати внимание на цитату, приведенную [25] Nikky © (03.09.03 09:42)... Но хотя если эникейщиком - то можешь не обращать..

Если бы я в резюме увидел-бы такой список, как привел [4] reticon © (02.09.03 20:02) - я бы не считал-бы нужным беседовать с этим человеком (некотоорый опыт на стороне принимающих все таки есть)


 
AlexVK ©   (2003-09-04 05:43) [35]

Я решил стать профессиональным программистом. Пошел учиться на
ФПМК (прикладная математика и кибернетика). Посмотрим что из этого выйдет.


 
Некрофил-затейник__ ©   (2003-09-04 06:25) [36]

sniknik ©
Подпишись на рассылку по *nix там можнно и вопросы задавать и ввообще все что хочеш. *nix знаю в обьеме плена. Хотя задавай вопрос может смогу ответить.

ЗЫ
На subscribe.ru есть рассылка только ящик сразу завалят у меня например уже 500 писем и это всего за неделю.


 
sniknik ©   (2003-09-04 08:50) [37]

Некрофил-затейник__ © (04.09.03 06:25) [36]
> Хотя задавай вопрос может смогу ответить.
ну вот ты и попал...;о))

ответь на этот
http://delphimaster.net/view/14-1062391582/
какое устройство, как монтировать ... т.д. для прямого доступа. я до сих пор не нашол. (правда, так как это хоби то и занимаюсь урывками когда время есть, в основном в выходные)
еще есть, к примеру, у меня мыш в консоли работает (если консоль из гнома) а вот если не заходить в х-сы, а сразу запустить в текстовой моде то не работает... :о( интересно почему. (если действительно решиш ответить опишу подробнее или пример зашлю, кстати может на других машинах/установках люниха и не так, проверить)


 
Сергей Чурсин ©   (2003-09-04 12:05) [38]

Song © (02.09.03 20:03) [5]
>Самый прикол, что если бы ты даже это всё знал, работу бы ты >хорошую (высокооплачиваемую) не нашёл. Сейчас в ходу в основном >хорошее знание баз данных. А также 1С.

Нда... ты прав по существу (хоть и не в деталях - у нас в Латвии скорее почему php/perl и прочие web-изыскания возлюбили)... Но ты прав, как ни печально...


 
MsGuns ©   (2003-09-04 12:13) [39]

>Сергей Чурсин © (04.09.03 12:05) [38]
>>Сейчас в ходу в основном >хорошее знание баз данных. А также 1С.
>.. прав, как ни печально...

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


 
Nikky ©   (2003-09-04 12:31) [40]


> MsGuns © (04.09.03 12:13) [39]
> Просто программирование сильно "тупеет", т.е. не требует
> такой мощной базы знаний, как, например, 20 или даже 10
> лет назад. Речь, конечно, не о создании классных программ,
> а вообще. Т.е. для того, чтобы научиться программить вообще
> (ну чтоб бухгалтерша Марьиванна ахала от восторга) иногда
> достаточно просто посидеь около профи недельку-другую, а
> потом самому подрыгаться столько же.


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


 
y-soft ©   (2003-09-04 12:34) [41]

IMHO надо попасть в струю. Иначе можно всю жизнь пробыть хорошим безработным программистом :)


 
Некрофил-затейник__ ©   (2003-09-04 12:53) [42]

sniknik
Мдя "начинающий" блин.
IMHO
Я вообщем то тоже профессионально с *nix"ами не общался но помойму поддержка мыши и графики в *nix"ах в консоли надо дописовать или аккуратно скопировать с qt классов. А вообще напиши вопрос полностью я попробую в конференцию *nix"овскую сунуть там скорее ответят.


 
Некрофил-затейник__ ©   (2003-09-04 12:58) [43]

sniknik
Мдя "начинающий" блин.
IMHO
Я вообщем то тоже профессионально с *nix"ами не общался но помойму поддержка мыши и графики в *nix"ах в консоли надо дописовать или аккуратно скопировать с qt классов. А вообще напиши вопрос полностью я попробую в конференцию *nix"овскую сунуть там скорее ответят.

С уважением
Некрофил Затеникович Ликантроп
Nekrofil@graveyard.edu


 
sniknik ©   (2003-09-04 13:14) [44]

Некрофил-затейник__ © (04.09.03 12:58) [43]
да ладно, не заморачивайся. я с http://www.opennet.ru примеров/статей накачал, пока есть чем заниматся, может "попутно" и решится.


 
blackman ©   (2003-09-04 13:49) [45]

>Alex134
Для начала можешь зайти сюда
http://blackman.wp-club.net/cncat/?c=23
и почитать "Начинающим программистам О программировании вообще... О Pascal О Delphi О базах данных Обзоры книг О компьютере и Windows Статьи Документация Исходные тексты программ"


 
Некрофил-затейник__ ©   (2003-09-04 14:20) [46]

subj
"Хочеш стать волшебником, будь волшебником!"© Чей то копирайт.
"Хочеш стать программистом, пиши программы!"© Копирайт мой.

С уважением
Некрофил Затейникович Ликантроп
Nekrofil@graveyard.edu


 
blackman ©   (2003-09-04 21:08) [47]

>Некрофил-затейник__
Хочешь или не хочешь, но попробовать надо.


 
DeMoN-777 ©   (2003-09-05 00:13) [48]

Как правильно заметил уважаемый Song сейчас решают БД. ВЕЗДЕ!!!


 
Некрофил-затейник__ ©   (2003-09-05 08:08) [49]

DeMoN-777
А вот это прочитал книгу даж две по SQL а Delphi все равно работать не хочет ну там мне надо это чтоб он цветом выделял ячейки в которых значение отрицательное как запрос для этого построить?

/*
Select * from db.table where table.field < 0
не помогает чего делать то а?
*/


 
Юрий Зотов ©   (2003-09-05 08:24) [50]

> Некрофил-затейник__ © (05.09.03 08:08) [49]

Надо еще добавить
paint by color
и грид сразу раскрасится.
:о)


 
Некрофил-затейник__ ©   (2003-09-05 08:58) [51]

Юрий Зотов
не помогает ...


 
blackman ©   (2003-09-05 10:26) [52]

>Некрофил-затейник__
Я же адрес указал:
http://blackman.wp-club.net/cncat/?c=23
там и форум для начинающих. Заходи и расскажем.



Страницы: 1 2 вся ветка

Текущий архив: 2003.09.25;
Скачать: CL | DM;

Наверх




Память: 0.62 MB
Время: 0.027 c
8-82339
dedushka
2003-06-01 21:00
2003.09.25
AVI


7-82511
Андрей_П
2003-07-14 17:50
2003.09.25
CD-ROM


1-82279
AllDer
2003-09-13 02:01
2003.09.25
Как использовать указатели в классах ?


3-82075
NewD
2003-09-05 13:48
2003.09.25
ADODATASET выдает ошибку при установке в clUseServer


14-82432
nick-from
2003-09-08 12:22
2003.09.25
Цифровой номер