IPB

Здравствуйте, гость ( Вход | Регистрация )

6 страниц V  « < 4 5 6  
Reply to this topicStart new topic
> Обучение программированию, или языкам программирования
Seiffear
сообщение 21 Jan 2016, 15:31
Сообщение #101

[KBK] I'm a Lion
Сообщений: 1 271
Спасибо сказали: 900 раз




Вопрос к программистам.
Насколько актуально понимание принципов логики, как науки в практики программирования?
На одном семинаре посоветовали прочитать"Самоучитель Логики" Челпанова, прочитал примерно 30%, но пока что вообще ничего, кроме того как правильно строить определения, я не нашел.


--------------------
Devil and Angel with me.
Go to the top of the pageAdd Nick
 
+Quote Post
Сулейман
сообщение 27 Jan 2016, 15:56 (Сообщение отредактировал Сулейман - 27 Jan 2016, 15:57)
Сообщение #102

Immortal
Сообщений: 2 459
Спасибо сказали: 3611 раз




Цитата
Цитата(feanor @ 19 Jan 2016, 11:54) *
Цитата
Можно подумать, при хорошей обширной базе в голове, учить язык — это такая проблема...кадрухе/начотдела это особенно хорошо рассказывать, ага)

ну да. к хорошему быстро привыкаешь (я про работу в стартапах без кадрух и прочей нечисти)
так-то верно, бывают дикие люди в мире. слышал, бывает ещё, что требуют диплом, опыт 10 лет и даже… военный билет abuse.gif

Это все хорошо, пока не приходишь в фирму там на собеседовании сидят не кадровики, а вполне себе программисты и тебя спрашивают: "а на финализация объектов и освобождение памяти при работе GC проводятся в один проход цикла или в разные? А как запустить приложение на WPF с двумя UI потоками?" И дальше в таком духе. И вот тут ты понимаешь, что за две недели и даже за два месяца практики C# и .net этого ты не узнаешь. Ладно это я конечно собеседование на сеньора проходил, и прошел хотя и вообще не знал в два цикла или в один там GC работает. Но факт в том, что тебя берут на позицию Язык-программиста, и работодателю важно не то что ты на любой язык выучишься, а то чтобы ты хорошо и глубоко разбирался в одном языке и платформе, на который тебя собеседуют, а PHP твой им в общем до лампочки.
Так что у любого студента должен быть язык на котором он не программирует, а думает, который он может использовать вместо псевдокода. И конечно гораздо проще будет если это язык востребованный и прививают его еще в универе.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
feanor
сообщение 27 Jan 2016, 17:08
Сообщение #103

laughed as one fey
Сообщений: 12 166
Спасибо сказали: 20585 раз




В два ведь? Черт знает, вроде логичней сначала финализировать, а потом прибрать мусор, потому что черт его знает, что там еще финализация наосвобождает.


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Сулейман
сообщение 27 Jan 2016, 20:09
Сообщение #104

Immortal
Сообщений: 2 459
Спасибо сказали: 3611 раз




Да в два.
Go to the top of the pageAdd Nick
 
+Quote Post
the_new_pirate
сообщение 27 Jan 2016, 21:16
Сообщение #105

Power Member
Сообщений: 199
Спасибо сказали: 112 раза




Цитата(Сулейман @ 27 Jan 2016, 15:56) *
Цитата
Цитата(feanor @ 19 Jan 2016, 11:54) *
Цитата
Можно подумать, при хорошей обширной базе в голове, учить язык — это такая проблема...кадрухе/начотдела это особенно хорошо рассказывать, ага)

ну да. к хорошему быстро привыкаешь (я про работу в стартапах без кадрух и прочей нечисти)
так-то верно, бывают дикие люди в мире. слышал, бывает ещё, что требуют диплом, опыт 10 лет и даже… военный билет abuse.gif

Это все хорошо, пока не приходишь в фирму там на собеседовании сидят не кадровики, а вполне себе программисты и тебя спрашивают: "а на финализация объектов и освобождение памяти при работе GC проводятся в один проход цикла или в разные? А как запустить приложение на WPF с двумя UI потоками?" И дальше в таком духе. И вот тут ты понимаешь, что за две недели и даже за два месяца практики C# и .net этого ты не узнаешь. Ладно это я конечно собеседование на сеньора проходил, и прошел хотя и вообще не знал в два цикла или в один там GC работает. Но факт в том, что тебя берут на позицию Язык-программиста, и работодателю важно не то что ты на любой язык выучишься, а то чтобы ты хорошо и глубоко разбирался в одном языке и платформе, на который тебя собеседуют, а PHP твой им в общем до лампочки.
Так что у любого студента должен быть язык на котором он не программирует, а думает, который он может использовать вместо псевдокода. И конечно гораздо проще будет если это язык востребованный и прививают его еще в универе.

в случае с C#, прочитать и усвоить рихтера и скита за пару месяцев — почему бы и нет. да и за 1 можно, если шило в заднице.
Go to the top of the pageAdd Nick
 
+Quote Post
tolich
сообщение 27 Apr 2020, 11:45
Сообщение #106

😸🧡✊✌️
Сообщений: 16 027
Спасибо сказали: 2672 раза




Цитата(tolich @ 20 Jan 2016, 14:43) *
К слову, довольно долго использовал компилятор Delphi для написания одноразовых консольных программок: никакого VCL, чистый 32-битный паскаль с классами.

Цитата(hippocamus @ 20 Jan 2016, 15:38) *
Можно и без классов. Можно старый тип object использовать, я так делаю иногда, когда нужно фиксированное количество структур от старта программы до её закрытия. Можно вообще dpr править, всё оттуда убрать, кроме System.Windows и писать линейную программу без модулей и форм.

Цитата(tolich @ 20 Jan 2016, 15:50) *
Никаких Windows, голая консоль. Кажется, были DOS и Crt, но не уверен. И, само собой, подправленный System.

Цитата(hippocamus @ 20 Jan 2016, 15:58) *
Вот WinCrt наверное.

Цитата(tolich @ 20 Jan 2016, 20:04) *
Поискал, нашёл. Нет, без CRT и DOS. Вместо них SysConst, SysUtils и Types. А всего лишь 5 лет назад последний раз пользовался…

Цитата(hippocamus @ 21 Jan 2016, 00:46) *
Ну, в это поверю. Dos и Crt были только в Delphi 1, которая могла собирать проги и под DOS

Случайно наткнулся на архив с DCC.EXE от, похоже, первого Delphi, ещё DOS-овской. Так что не 32-битный, а 16-битный паскаль! (И не с классами, а с объектами.) На 32-битный я, конечно, потом тоже перешёл, а до этого игрался с Turbo Pascal (3.0, 4.0, 5.0, 5.5, 6.0, 7.0).


--------------------
Я слежу за тобой!
* tolic.narod.ru

Lu...pa...gamhi...dho?
Go to the top of the pageAdd Nick
 
+Quote Post

6 страниц V  « < 4 5 6
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 24 April 2024 - 23:16
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика