Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];

Вниз

Следующий вопрос на засыпку   Найти похожие ветки 

 
NightStranger ©   (2005-06-01 10:16) [0]

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


 
BiN ©   (2005-06-01 10:17) [1]

вас ист дас "само-учка"?


 
Kerk ©   (2005-06-01 10:18) [2]

Удалено модератором
Примечание: Offtopic


 
DVM ©   (2005-06-01 10:19) [3]

Все


 
Ega23 ©   (2005-06-01 10:20) [4]

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

Я самоучка. причём даже нестандартный самоучка. Начинал не с шести-струнки, как большинство, а с семи-струнки. Потом бас и только потом шести-струнка.


 
ssk ©   (2005-06-01 10:20) [5]

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


 
NightStranger ©   (2005-06-01 10:20) [6]

Под словом "самоучка" я подразумевал "личность, не проходившая курсов по обучению языку программирования Borland Delphi"


 
Antonn ©   (2005-06-01 10:22) [7]

кто такое смоучки? те, кто методом научного тыка изучает без помощи других и ФАК"off?


 
Игорь Шевченко ©   (2005-06-01 10:22) [8]

NightStranger ©   (01.06.05 10:20) [6]

А где такие курсы ?


 
Antonn ©   (2005-06-01 10:22) [9]

NightStranger ©   (01.06.05 10:20) [6]
у меня был семестр "обзорного знакомства с Дельфи". Сейчас понимаю - я самоучка:))


 
12DFBDDh ©   (2005-06-01 10:23) [10]

а я сам научился на велике кататься в детстве!!!!


 
Antonn ©   (2005-06-01 10:24) [11]

а здесь вообще про что?
:)


 
NightStranger ©   (2005-06-01 10:26) [12]

[8] где-то есть курсы программирования - обзорный курс Delphi, VB - создание оболочек для TMediaPlayer"ов


 
Kerk ©   (2005-06-01 10:26) [13]

NightStranger ©   (01.06.05 10:26) [12]

А нафик оно надо?


 
Antonn ©   (2005-06-01 10:28) [14]

Kerk ©   (01.06.05 10:26) [13]
потому что в програаме обучения заложенно. Преподы, кстати, тоже так говорят, а потом появляются самоучки.
:)


 
BiN ©   (2005-06-01 10:29) [15]

Kerk ©   (01.06.05 10:26) [13]
А нафик оно надо?


Деньги грести. Лопатой.
-)


 
NightStranger ©   (2005-06-01 10:30) [16]

[13] не знаю, наверное чтобы понты были. Знакомые заканчивали курсы с корочкой приходили - крутые, как яица.
После того, как пообщались 20 минут на тему "программирование в делфи" понял, что курсы - это полная туфта. Самостоятельное обучение рулез :)


 
Qwertyk ©   (2005-06-01 10:32) [17]

Самоучки рулят :)


 
Ega23 ©   (2005-06-01 10:34) [18]

Удалено модератором


 
NightStranger ©   (2005-06-01 10:39) [19]

Удалено модератором


 
NightStranger ©   (2005-06-01 10:41) [20]

Удалено модератором


 
Anatoly Podgoretsky ©   (2005-06-01 10:48) [21]

NightStranger ©   (01.06.05 10:30) [16]
Это не туфта, а лохотрон, весьма распространеный.


 
Ega23 ©   (2005-06-01 10:57) [22]

Удалено модератором


 
NightStranger ©   (2005-06-01 11:00) [23]

Удалено модератором


 
Ega23 ©   (2005-06-01 11:03) [24]

Удалено модератором


 
Ega23 ©   (2005-06-01 11:05) [25]

Удалено модератором


 
NightStranger ©   (2005-06-01 11:08) [26]

[24] хм


 
NightStranger ©   (2005-06-01 11:09) [27]

Я сайт давно не обновлял - 16


 
Kerk ©   (2005-06-01 11:09) [28]

NightStranger ©   (01.06.05 11:09) [27]

А что ты знаешь о программировании? ;)


 
Ega23 ©   (2005-06-01 11:10) [29]

Удалено модератором


 
NightStranger ©   (2005-06-01 11:11) [30]

[28] А что это?


 
Плохиш ©   (2005-06-01 13:18) [31]

Ega23 ©   (01.06.05 11:10) [29]
Заинтриговал :-)

....

Судя по главной странице: Сегодня: 1 Июня 105, Среда

Это сколько ж лет он её не обнавлял? :-)

PS. Ненавижу narod.ru :-((


 
12DFBDDh ©   (2005-06-01 13:23) [32]

Удалено модератором


 
12DFBDDh ©   (2005-06-01 13:25) [33]

Удалено модератором


 
Гарри Поттер ©   (2005-06-01 13:29) [34]

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


 
Alex Konshin ©   (2005-06-01 13:30) [35]

Учиться надо самому - факт. Но чему и как учиться? Тут большая часть крутых перцев-самоучек не знает основ теории чисел, матанализа, да и самого программирования. Тут большая часть считает, что списки - это объекты класса TList. Да элементарно мысль свою выразить не умеют, вопрос задать - проблема.
Да, настоящими программистами не становятся, ими рождаются. Научить этому нельзя, хотя таких обученных - большинство. Но в то же время, нельзя думать, что твоих способностей к программированию уже достаточно. У нас профессия такая - все время учиться. А без базовых знаний тут не обойтись. Даже знание языка программирования еще не есть умение программировать.


 
Ega23 ©   (2005-06-01 13:30) [36]

Удалено модератором


 
Гарри Поттер ©   (2005-06-01 13:34) [37]

Удалено модератором


 
Marser ©   (2005-06-01 16:31) [38]

Нет несамоучек. База одна, всё остальное отличается. И нет среди разработчиков таких, кому не нужно было бы повышать квалификацию время от времени, а лучше - постоянно.


 
NightStranger ©   (2005-06-01 23:21) [39]

Удалено модератором


 
NightStranger ©   (2005-06-01 23:26) [40]

Удалено модератором


 
Eraser ©   (2005-06-01 23:32) [41]

Alex Konshin ©   (01.06.05 13:30) [35]

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


 
Gero ©   (2005-06-01 23:33) [42]


Ega23 ©   (01.06.05 11:03)
> Просто чтобы понять, какую политику разговора вести.

А ты ведешь разную политику разговора в зависимости от того, больше человеку 18 или меньше?


 
Marser ©   (2005-06-01 23:33) [43]


> Eraser ©   (01.06.05 23:32) [41][Ответить]

А ты сам на кого учишься?


 
Marser ©   (2005-06-01 23:34) [44]


> Gero ©   (01.06.05 23:33) [42]

Расслабься. Там просто был привёден очень занимательный фрагмент с сайта автора топика, если ты не видел.


 
Gero ©   (2005-06-01 23:36) [45]


> Marser ©   (01.06.05 23:34)

Там это где?


 
Eraser ©   (2005-06-01 23:39) [46]

Marser ©   (01.06.05 23:33) [43]

Гражданское и промышленное строительство :-)


 
Alex Konshin ©   (2005-06-02 00:23) [47]

Eraser ©   (01.06.05 23:32) [41]
>Alex Konshin ©   (01.06.05 13:30) [35]
Согласен. Фундаментальное высшее образование должно присутствовать. Но ВСЕ более или менее нормальные прогаммеры из тех, кого я знаю лично, учатся НЕ по специальности, то есть не на IT специальности, а на какой-либо технической. И имхо это правильно, именно потому что на IT специальностях через чур переусердствуют с теорией (те же одно-, двунаправленные списки, бинарные и не только деревья и т.д.), а до практики так дело и не доходит... исключение конечно составляют некоторые московские, новосибирские и пиитерские вузы.

Так эти самые деревья и списки - очень важны. Тут многие понятия не имеет, что это такое, но зато "самоучки". Что толку то? Хоть бы книжки умные почитали на досуге. То, что ты учился не по специальности наоборот должно тебя самого настораживать: "А не упустил ли я чего важного?" Наоборот, нужно пройтись по теории, чтобы хотя бы иметь представление о предмете.

Я тоже "самоучка", в смысле сам учил других, в том числе преподавателей :)


 
Eraser ©   (2005-06-02 00:38) [48]

Alex Konshin ©   (02.06.05 00:23) [47]

Насчёт списков и деревьев, пришлось разобратся когда знакомая попросила ей курсач сделать ) потом не только ей делал но уже не бесплатно )
Вообще курсачей информатикам много переделал!

"А не упустил ли я чего важного?"

В том универе, где я учюсь, могу сказать точно НЕ упустил, а вобщем конечно же такой вопрос самому себе возникал и возникает.
С другой стороны на моей специальности вплане математики я почти нечего не теряю отноительно ITшников, у меня 5 семестров, у них 6 или 7, и то на почледних семестрах примерно по 1 паре в 2 недели.


 
nikkie ©   (2005-06-02 00:38) [49]

>именно потому что на IT специальностях через чур переусердствуют с теорией (те же одно-, двунаправленные списки, бинарные и не только деревья и т.д.)
смеешься что ли? это несколько лекций на 2 курсе. специальность не IT. элементарные вещи, просто чтобы понимать, какие есть способы данные организовывать. где тут можно переусердствовать?


 
Eraser ©   (2005-06-02 00:52) [50]

nikkie ©   (02.06.05 00:38) [49]

у рах разговор зашёл про деревья, я их и упамянул.

Насчёт переусердствовать, могу привести следующий пример, на первом курсе, первом семестре этих самых ITшников заставили изучать ассемблер под DOS... при том что большинство народа на этих специальностях имеют представление о компьютере исключетельно из своих познаний о работе в MS Office.
Делфи только в этом году в универе решили изучать приенительно к БД, до этого вообще всё визуальное программирование заканчивалось простейшим батонокидательным примером на VB.
Что касается фундаментальной части информтики (компиляторы, графы и т.д.0 то её просто нету )

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


 
Alex Konshin ©   (2005-06-02 00:59) [51]

Кстати, то, что заставляют изучать ассемблер (неважно какой, хоть какой-нибудь) - зело правильно. Программист-профессионал должен представлять во что выливается каждый значок в языке высокого уровня. Только тогда он будет понимать разницу между разными конструкциями и научится учитывать их цену. Вот разбаловали вас типами String, Variant, и многим уже и не понять, где их применять нецелесообразно.


 
Eraser ©   (2005-06-02 01:19) [52]

Alex Konshin ©   (02.06.05 00:59) [51]

Нельзя не согласиться. Но начинать следует уж точно не с ассемблера.

Вот разбаловали вас типами String, Variant, и многим уже и не понять, где их применять нецелесообразно.

А что будет, когда мне будет столько же лет как и вам? ))


 
Alex Konshin ©   (2005-06-02 01:21) [53]

Будешь также брюзжать: "ну что за молодежь пошла!?"


 
Alex Konshin ©   (2005-06-02 01:28) [54]

Ну лично я бы построил современное обучение программистов так:
1. Java. Простой язык, но уже строго объектный. Изучение типичных алгоритмов.
2. С#. Так как переход с Java на C# довольно прост, а на C# уже довольно просто делать что-то визуальное.
3. C, C++, ассемблеры. Чтоб жизнь медом не казалась.
Delphi, извините, факультативно.


 
Eraser ©   (2005-06-02 01:37) [55]

Alex Konshin ©   (02.06.05 01:28) [54]

Впринципе согласен. И насчёт делфи тоже ((
Я читал, что в штатах (а вы как я понял по названию города "Boston" именно оттуда ;-) ) чуть ли не 85% софта на VB делаются.
А на делфи очень редко что-то делают...


 
Alex Konshin ©   (2005-06-02 01:38) [56]

Тут на Java очень много чего делается. VB пока не видел и ни одного VB-программиста не знаю (не повезло?).


 
Eraser ©   (2005-06-02 01:42) [57]

Alex Konshin ©   (02.06.05 01:38) [56]
VB пока не видел и ни одного VB-программиста не знаю (не повезло?).


Ну это хорошо, в таких этом случае ошибка приятная! С Jav"ой смириться можно, как и с C#, но НЕ с VB!


 
Defunct ©   (2005-06-02 06:29) [58]

Eraser ©   (02.06.05 00:52) [50]
> Насчёт переусердствовать, могу привести следующий пример, на первом курсе, первом семестре этих самых ITшников заставили изучать ассемблер под DOS... при том что большинство народа на этих специальностях имеют представление о компьютере исключетельно из своих познаний о работе в MS Office.

Очень слабо верится. Что-то вы слышали да не то. Обычно начинают с Паскаля. Больше у IT специалистов на первом курсе ничего по программированию нет (и вообще из IT дисциплин ITшники на первом курсе учат не больше трех). На втором курсе уже переходят к асму, без которого на третьем курсе нельзя изучить периферийные устройства, на том же третъем курсе переходят к C/ADA, а далее по возрастающей (Пролог, SQL и Java преподносятся последними на 5-м курсе).


 
Ega23 ©   (2005-06-02 10:24) [59]

2 Gero ©   (01.06.05 23:33) [42]
А ты ведешь разную политику разговора в зависимости от того, больше человеку 18 или меньше?

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


 
NightStranger ©   (2005-06-02 10:51) [60]

2 Alex Konshin. А что из литературы можете порекомендовать для начала


 
Ega23 ©   (2005-06-02 10:53) [61]

А что из литературы можете порекомендовать для начала

Для Delphi - Тексейра с Пачеко.


 
Суслик ©   (2005-06-02 11:01) [62]


> [54] Alex Konshin ©   (02.06.05 01:28)
> Ну лично я бы построил современное обучение программистов
> так:
> 1. Java. Простой язык, но уже строго объектный. Изучение
> типичных алгоритмов.
> 2. С#. Так как переход с Java на C# довольно прост, а на
> C# уже довольно просто делать что-то визуальное.
> 3. C, C++, ассемблеры. Чтоб жизнь медом не казалась.
> Delphi, извините, факультативно.


Java классный язык: хорошо строит мозги, т.к. весьма лаконичен. Похоже только лаконичность с 1.5 заканчивается. Т.к. если изучать, то серсию 1.4.

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


 
Alex Konshin ©   (2005-06-02 11:26) [63]

Дело ни в коем случае не в заработке.
Просто Паскаль не правильный язык. Он контекстный. Нерегулярный. Одной магии компилятора сколько. Вспомните println и Inc. В record так просто Вирт перемудрил - синтаксис уродливый. Потому он некрасивый. Потому я и не рекомендую его как язык для начинающих. Хотя знаю, что он разрабатывался именно как язык для обучения и бла-бла-бла. Он прост, но Java еще проще и лишена этих недостатков. В Java нет указателей, что также упрощает его понимание начинающими. В Java мало конструкций, но в то же время они достаточны. Java очень логична, все понимается как написано. И алгоритмы на ней можно писать, также как и на других языках. Единственная проблема - на Java довольно трудно делать GUI приложения, в смыле - это не для начинающих. Поэтому и предлагаю на втором этапе изучать C#, где это делается практически также просто, как в Delphi, и в то же время он очень похож на Java.

NightStranger ©   (02.06.05 10:51) [60]
По какой теме? По Java? Я, к сожалению уже давно никого не учил (разве что сына), а самому мне уж явно книги для начинающих не подходят, так что увы, просто не в курсе, какие есть хорошие книги. Да и они у нас тут по-английски, вам же наверняка по-русски надо?



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

Форум: "Потрепаться";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.62 MB
Время: 0.047 c
11-1101475886
Alex-
2004-11-26 16:31
2005.06.29
ADO + KOL


9-1111583096
StrangeMan
2005-03-23 16:04
2005.06.29
Игровые конструкторы


4-1115325557
Кайфолом
2005-05-06 00:39
2005.06.29
Как обработать системные кнопки формы ?


14-1117209306
sasa123
2005-05-27 19:55
2005.06.29
требуется delphi программист


3-1116841354
ass1
2005-05-23 13:42
2005.06.29
isc4.gdb





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский