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

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

Модератор: Саша З.

ideya

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

Сообщение ideya » 17 май 2003, 11:55

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

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

observer
Ветеран мега-форума
Сообщения: 20931
Зарегистрирован(а): 08 фев 2003, 05:35

Сообщение observer » 17 май 2003, 15:32

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

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

Misha Botvinik
Миша Ботвинник
Миша Ботвинник
Сообщения: 8213
Зарегистрирован(а): 09 дек 2001, 02:00
Откуда: Израиль
Контактная информация:

Сообщение Misha Botvinik » 17 май 2003, 15:48

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

ideya

Сообщение ideya » 17 май 2003, 18: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...

Аватара пользователя
Margo
Участник со стажем
Сообщения: 1717
Зарегистрирован(а): 04 янв 2002, 02:00
Откуда: Israel, Ramat Gan
Контактная информация:

Сообщение Margo » 17 май 2003, 20:02

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

Перец
Участник со стажем
Сообщения: 977
Зарегистрирован(а): 22 дек 2001, 02:00
Откуда: Иерусалим
Контактная информация:

Сообщение Перец » 17 май 2003, 22:02

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

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

observer
Ветеран мега-форума
Сообщения: 20931
Зарегистрирован(а): 08 фев 2003, 05:35

Сообщение observer » 17 май 2003, 22:27

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

Пришелец
Участник форума
Сообщения: 196
Зарегистрирован(а): 02 дек 2001, 02:00
Откуда: Garmisch-Partenkirchen

Сообщение Пришелец » 18 май 2003, 12:29

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

Kaj
Ветеран мега-форума
Сообщения: 2483
Зарегистрирован(а): 09 янв 2002, 02:00
Откуда: Израиль, Раанана
Контактная информация:

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

Сообщение Kaj » 18 май 2003, 13:56

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

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

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

Аватара пользователя
Сашура
Ветеран мега-форума
Сообщения: 2020
Зарегистрирован(а): 14 янв 2002, 02:00
Откуда: Петах Тиква
Контактная информация:

Сообщение Сашура » 20 май 2003, 23:42

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

A/\EKC
Новый участник
Сообщения: 6
Зарегистрирован(а): 03 май 2003, 21:44

Сообщение A/\EKC » 21 май 2003, 01:10

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

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

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

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

CAIIIKA
Участник со стажем
Сообщения: 327
Зарегистрирован(а): 06 окт 2002, 22:41
Откуда: Petah-Tiqwa

Сообщение CAIIIKA » 21 май 2003, 19:25

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

Аватара пользователя
DK
Ветеран мега-форума
Сообщения: 9049
Зарегистрирован(а): 02 май 2002, 12:18
Откуда: Израиль

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

Сообщение DK » 23 май 2003, 17:09

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

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

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



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

Plot
Ветеран мега-форума
Сообщения: 2934
Зарегистрирован(а): 20 ноя 2001, 02:00
Откуда: Нa зaбoре

Сообщение Plot » 23 май 2003, 18: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т большинство старперов Мегафорума , мир станет чище.

Аватара пользователя
Margo
Участник со стажем
Сообщения: 1717
Зарегистрирован(а): 04 янв 2002, 02:00
Откуда: Israel, Ramat Gan
Контактная информация:

Сообщение Margo » 23 май 2003, 18:14

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

observer
Ветеран мега-форума
Сообщения: 20931
Зарегистрирован(а): 08 фев 2003, 05:35

Сообщение observer » 23 май 2003, 18:33

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

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

Аватара пользователя
Сашура
Ветеран мега-форума
Сообщения: 2020
Зарегистрирован(а): 14 янв 2002, 02:00
Откуда: Петах Тиква
Контактная информация:

Сообщение Сашура » 24 май 2003, 00:53

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

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

observer
Ветеран мега-форума
Сообщения: 20931
Зарегистрирован(а): 08 фев 2003, 05:35

Сообщение observer » 24 май 2003, 01:11

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

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

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

Аватара пользователя
Сашура
Ветеран мега-форума
Сообщения: 2020
Зарегистрирован(а): 14 янв 2002, 02:00
Откуда: Петах Тиква
Контактная информация:

Сообщение Сашура » 24 май 2003, 03:19

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

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

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

Аватара пользователя
DK
Ветеран мега-форума
Сообщения: 9049
Зарегистрирован(а): 02 май 2002, 12:18
Откуда: Израиль

Сообщение DK » 24 май 2003, 17:40

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


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

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


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

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


Вернуться в «Наука и техника»




  Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 21 гость