Что учить по программированию ?

Компьютеры. программирование, бытовая техника

Moderator: Саша З.

ideya

Что учить по программированию ?

Postby ideya » 17 May 2003, 10:55

В компьютерном колледже , который я закончила в 2000 ж году изучали многие области программирования: и С, и Javu, и Visual Studio, и базы данных...
Диплом получила с отличием, а вот работу искала долгих полгода, И когда, наконец, нашла, была так рада, что и не подумала, что работа-то довольно примитивная.
А именно взяли меня в маленькую контору писать проекты на Аccess . Через год после такой работы я поняла, что никакого прогресса, интересных задач, освоения новых технологий - всего, что я так ценю в программировании - здесь нет и не предвидится. Проработав там ещё около года, после рождения ребёнка я уволилась и сидела с ним дома. Теперь малыш подрос, а я мечтаю, несмотря на кризиc, вновь найти работу по специальности, но читая объявления, вижу,
что новыx технологий я не знаю, а опыт у меня настолько примитивен, что и говорить стыдно.
Написала в резюме, что работала на VB, самостоятельно изучила VB6.
но вижу, что этого слишком мало. Надо идти на курсы. Но какие ? Можно получить сертификат MCSD, можно изучать новую DOT NET, можно , раз уж работала с базами данных, освоить Oracle, но по нему объявления обычно требуется знания UNIX, а я о ней представления не имею; можно изучить SQL Server, но этого мало,
можно попытаться стать веб-мастером…короче я на распутые…

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

observer
Ветеран мега-форума
Posts: 20931
Joined: 08 Feb 2003, 05:35

Postby observer » 17 May 2003, 14:32

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

www.rsdn.ru
www.citforum.ru
www.opennet.ru (разгруженый вариант [url]opennet.ru[/url])
www.nist.gov/dads/

Misha Botvinik
Миша Ботвинник
Миша Ботвинник
Posts: 8213
Joined: 09 Dec 2001, 02:00
Location: Израиль
Contact:

Postby Misha Botvinik » 17 May 2003, 14:48

Сейчас без опыта после курсов очень сложно что-то найти, по-моему. Поэтому, если у Вас есть опыт на Аccess, и Вы выучили VB, то на них и нужно искать - хоть на минимальную зарплату. А потом - видно будет. Я тоже в своё время начал работать в маленькой фирме на выученном на курсах PowerBuildere и потом при переходах на другие работы всегда искал что-то именно на нём, только недавно перешёл на VB.NET, но не меняя места работы.

ideya

Postby ideya » 17 May 2003, 17:29

Estesstvenno, ischu rabotu po VB i Access, estestvenno na minimal'nuyu.
Chto kasaetsya samostoyatel'nyh zanyatiy, ya by mogla, esli by reshila
tverdo, chto uchit', a tak hvatayus' za vse podryad, na kursah est'
programma, da i novye znakomstva v mire programmistov, ceny,
iz-za krisiza teper' nevysokie...

User avatar
Margo
Участник со стажем
Posts: 1717
Joined: 04 Jan 2002, 02:00
Location: Israel, Ramat Gan
Contact:

Postby Margo » 17 May 2003, 19:02

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

Перец
Участник со стажем
Posts: 977
Joined: 22 Dec 2001, 02:00
Location: Иерусалим
Contact:

Postby Перец » 17 May 2003, 21:02

Все преходяще, и только ассемблер вечен.
С верой нет вопросов, без веры нет ответов.

Еврейская пословица

observer
Ветеран мега-форума
Posts: 20931
Joined: 08 Feb 2003, 05:35

Postby observer » 17 May 2003, 21:27

Ага. Вот так когда-то игрался с ассемблером, написал примитивный .COM вирус, проверился на online.drweb.ru и уже навечно в их вирусной базе поселился :-))

Пришелец
Участник форума
Posts: 196
Joined: 02 Dec 2001, 02:00
Location: Garmisch-Partenkirchen

Postby Пришелец » 18 May 2003, 11:29

А я вообще кроме ассемблера ничего не знаю. Пока жив.

Kaj
Ветеран мега-форума
Posts: 2483
Joined: 09 Jan 2002, 02:00
Location: Израиль, Раанана
Contact:

Re: Что учить по программированию ?

Postby Kaj » 18 May 2003, 12:56

ideya wrote:В компьютерном колледже , который я закончила в 2000 ж году изучали многие области программирования: и С, и Javu, и Visual Studio, и базы данных...

Visual Studio это облать программирования ?!

Искать работу после коледжа, в котором изучают в качестве отдельного предмета среду разроботки, будет сложно.

User avatar
Сашура
Участник со стажем
Posts: 1989
Joined: 14 Jan 2002, 02:00
Location: Петах Тиква
Contact:

Postby Сашура » 20 May 2003, 22:42

Ideya,
а на какой тлуш маскорет Ваши намерения. По личному опыту, я, как только приехал в страну, сразу же заработал свою первую $1000 налом, именно на Access, в ульпане на задней парте. Работа была интересная и за время разработки, я открыл для себя много нового в специализации моего клиента. Клиент доволен и по сей день, на праздники шлет поздравительные открытки.
Скучной работы не бывает! Спросите об этом англичанина любой специальности.
Что касается дальнейшего развития, я по мере возможности хочу раздолбать assembler (задачи real time), мне его не хватает для раскрутки Startup, идея покрылась толстым слоем пыли и ждет действий.

A/\EKC
Новый участник
Posts: 6
Joined: 03 May 2003, 20:44

Postby A/\EKC » 21 May 2003, 00:10

Перец wrote:Все преходяще, и только ассемблер вечен.

observer wrote:Ага. Вот так когда-то игрался с ассемблером, написал примитивный .COM вирус, проверился на online.drweb.ru и уже навечно в их вирусной базе поселился :-))

Пришелец wrote:А я вообще кроме ассемблера ничего не знаю. Пока жив.

Извиняюсь за идиотский вопрос :23: : А Вы все говорите об одном и том же ассемблере или о разных? Я слышал, что существует несколько разных языков ассемблера ;) .
Пришелец, Ваша работа связана с программированием на ассемблере? На каком? :13: Много ли есть сейчас фирм, где программируют на ассемблере?

CAIIIKA
Участник со стажем
Posts: 327
Joined: 06 Oct 2002, 21:41
Location: Petah-Tiqwa

Postby CAIIIKA » 21 May 2003, 18:25

ASSEMBLY свой для каждой групы процев.Разрабатывается производителем.

User avatar
DK
Ветеран мега-форума
Posts: 9056
Joined: 02 May 2002, 11:18
Location: Израиль

Re: Что учить по программированию ?

Postby DK » 23 May 2003, 16:09

Kaj wrote:
ideya wrote:В компьютерном колледже , который я закончила в 2000 ж году изучали многие области программирования: и С, и Javu, и Visual Studio, и базы данных...

Visual Studio это облать программирования ?!

Искать работу после коледжа, в котором изучают в качестве отдельного предмета среду разроботки, будет сложно.



Несколько лет тому назад к нам, отставшим динозаврам, все еще долбавшим на С и ассемблере, пригласили крутого сертифицированного спеца, шоб рассказал про VB. Он начал с того, что есть 3 языка из группы VB: собственно VB, VBScript и VB For Applications. Все было очень круто рассказанно, кроме одного - за 2 часа лекции я так и смог добиться от него ответа на самый простой вопрос - чем VB отличается от VBScript'a ? Единственное, что я понял - VBScript пишется в Notepad, а VB - в VisualStudio. На все наши попытки отделить язык от среды программирования, он отвечал, что современные языки и среды программирования неотделимы. После этой лекции количество сторонников VB среди программистов на С и ассемблере резко уменьшилось.

Plot
Ветеран мега-форума
Posts: 2934
Joined: 20 Nov 2001, 02:00
Location: Нa зaбoре

Postby Plot » 23 May 2003, 17:10

A мoй бывший шеф , услышaв oт кoгo-нибудь из сoтрудникoв слoвo " Active X" - стрaшнo ругaлся - и oбещaл пoнизить зaрплaту или ( чтo еще стрaшнее) пoсaдить нa прoект нa VB для Эфрaтa (ныне Convers).
Когда подоxнeт большинство старперов Мегафорума , мир станет чище.

User avatar
Margo
Участник со стажем
Posts: 1717
Joined: 04 Jan 2002, 02:00
Location: Israel, Ramat Gan
Contact:

Postby Margo » 23 May 2003, 17:14

Вас тут послушать, так все надо писать в машинном коде. Нулями и единицами. Вам не кажется, что всему свое место и предназначение - как VB, так и всему остальному?

observer
Ветеран мега-форума
Posts: 20931
Joined: 08 Feb 2003, 05:35

Postby observer » 23 May 2003, 17:33

Сашура wrote:Что касается дальнейшего развития, я по мере возможности хочу раздолбать assembler (задачи real time), мне его не хватает для раскрутки Startup, идея покрылась толстым слоем пыли и ждет действий.

Если не секрет, что это за идея?

User avatar
Сашура
Участник со стажем
Posts: 1989
Joined: 14 Jan 2002, 02:00
Location: Петах Тиква
Contact:

Postby Сашура » 23 May 2003, 23:53

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

observer,
Хочется написвать навигационный микроконтроллер на базе семейства 32 битных кристалов, для средств передвижения. Есть предварительный алгоритм и подборка приборов формирования сигналов первичных логических уровней
Ачто? :43:

observer
Ветеран мега-форума
Posts: 20931
Joined: 08 Feb 2003, 05:35

Postby observer » 24 May 2003, 00:11

Сашура wrote:Хочется написвать навигационный микроконтроллер на базе семейства 32 битных кристалов, для средств передвижения. Есть предварительный алгоритм и подборка приборов формирования сигналов первичных логических уровней
Ачто? :43:

Просто интересны новые идеи.

Не совсем понятно, что означает "написвать навигационный микроконтроллер". На чём его писать, на VHDL? Может имеется в виду написание некой embeded system под какой-то конторллер? Насколько мне известно, есть масса подобных GPS систем, например для автомобилей. Чем они хуже?

User avatar
Сашура
Участник со стажем
Posts: 1989
Joined: 14 Jan 2002, 02:00
Location: Петах Тиква
Contact:

Postby Сашура » 24 May 2003, 02:19

На мой взгляд, имеет смысл привязаться микроконтроллерам с RISC архитектурой AVR-микроконтроллеров производства Atmel.
Что касается среды программирования - любой текстовый редактор DOS, создающий ASCII-файл, под виндом имеется уйма эмуляторов, с полным набором поэтапной компиляции, тестирования и последовательной прошивки, можно так же и выполнить на С в среде пакетов предлагаемых разными поставщиками в т.ч. и производителем.

Относительно GPS, да работает, но как ты думаешь, сколько стоит тебе комплект GPS с шерутом наземного оператора в созвездии из 36 спутников?

Не хочу тему в.у. поста уводить в сторону.
Если что, пиши на приват.

User avatar
DK
Ветеран мега-форума
Posts: 9056
Joined: 02 May 2002, 11:18
Location: Израиль

Postby DK » 24 May 2003, 16:40

Margo wrote:Вас тут послушать, так все надо писать в машинном коде. Нулями и единицами. Вам не кажется, что всему свое место и предназначение - как VB, так и всему остальному?


Марго, предлагаю мир :n31:

Речь о другом. А думаю, многие со мной согласятся, что профессионал в любой профессии должен обладать неким набором качеств:
    Глубоко знать и понимать теор основы своей профессии
    Иметь некий практический опыт работы в ней
    Хорошо разбираться в современных технологиях в своей профессии
    Уметь работать хотя бы с частью профессиональных инструментов и уметь быстро разбираться с новыми
    И - одно из самых важных - уметь обходиться без инструментов, если это необходимо


Очень хорошо уметь делать ActiveX объекты, пользуясь темплейтами майкрософта. Но профессионал по ActiveX должен уметь также создавать такие же самые объекты и на простом "С" в любом ascii редакторе. А иначе он не профессионал, а просто неплохой кодировщик, не понимающий сущности того, что он делает. То же самое верно и для всех других ответвлений нашей профессии.

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


Return to “Наука и техника”




  Who is online

Users browsing this forum: No registered users and 4 guests