avva: (moose)
[personal profile] avva
Скриншот, пишут, из Эклипса (я им не пользуюсь, за что купил, за то продаю):

eclipse
From: [identity profile] mikser.livejournal.com
А может ты плохой разработчик потому что ты черный женщина?

Кстати, чем Ruby-то не угодил?
Edited Date: 2013-04-12 02:21 am (UTC)
From: [identity profile] aixie.livejournal.com
Я плохой разработчик потому, что я не умею непосредственно программировать. Не умею биться о долгое "не получается". Не умею преодолевать собственное незнание и неумение. Огромную кучу сил я потратила в институте на обучение посредственному, и, знали бы вы, сколько слез я пролила из-за того, что у меня был правильно написан код, но путь к языку не был прописан в path. Осознаете глобальность проблемы?
Я дура. Честно. Я умопомрачительная идиотка. Я, вместо того, чтобы потратить неделю на написание собственной "змейки", о чем я мечтала и мечтаю всю свою сознательную жизнь, тратила время на институт, надеясь, что там хотя бы подскажут, в каком направлении двигаться, а потом я возьму и напишу. Так было в 99% курсах, которые я начинала слушать или смотреть. Т.е дадут базовое образование.
Но на девушек так в действительности внимания не обращали. Я приносила свои попытки разработать что-то преподам — и получала по носу. "Не тот язык" или "Вот вам рабочее, что не так - сами разбирайтесь", два ответа, которые я помню. Еще помню, что нельзя было прийти со своим ноутбуком и работать на нем. "Все должны быть в равных условиях".
И это институт программирования!
Эх.

Если бы вас учили играть на фортепиано, я бы смогла объяснить, чем мне не угодил Ruby. Когда ты приходишь к преподавателю и садишься перед роялем — невольно испытываешь трепет. Еще в детстве. Потом преподаватель садится и начинает объяснять тебе нотную грамоту и прочее. Сразу начинает с "Цены".

А таких студентов, как я, нужно не просто осведомить о том, сколько сил будет потрачено, но и заманить результатом. Тогда я буду пахать, как лошадь. Нужно сесть и сыграть что-то в духе:
https://www.youtube.com/watch?v=zvSIFofFH90

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

Примерно здесь зарыт ответ. Каждый идет в программирование по своим причинам. То, что может дать Ruby программисту никак не связано с тем, что хотела делать я. Но, вместо того, чтобы продемонстрировать мощь программирования, всесильность разработчика над любыми условиями, в которые его ставит компьютер, программа или что-либо еще, он садится и переписывает. Это как магия. Из того же Гарри Поттера. Ты говоришь заклинание и все работает, как надо, если ты все правильно произнес.

Но в моем случае стоило начинать с пельмешек. Вернее, с программирования змейки. Вторым делом я бы написала бродилку, потом 3D игрушку и так далее.

Извините, что так запутано. Но да, удобнее сказать, что я просто девушка и не смогу стать программистом, не смотря на то, что обе мои бабушки были — программист и главный бухгалтер.
Поскольку я девушка, из меня получился художник. :)
From: [identity profile] mikser.livejournal.com
В таком потоке сознания сложно разобраться, но лично я вижу некомпетентность и неприспособленность к занятию программированием.

Программирование - это не умение запоминать даты. Это умение думать и правильно применять наученное. И то что ты ноешь о "Вот вам рабочее, что не так - сами разбирайтесь" меня поражает. Знания по программированию просто так в голову не вложить. И если человек не хочет/умеет думать и понять как какая-то программа работает и почему не сработала своя, а хочет чтобы все конечные результаты и выводы дали на блюдечке, чтобы самой думать не надо было, то этот человек некомпетентен как программист.


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

У тебя желанный результат был: сделать змейку. Достаточно тривиальная задача. Но даже ее ты сделать не смогла. И видить тут можно только себя.


Фраза "Но на девушек так в действительности внимания не обращали" меня тоже ввела в замешательство. А что, должны были как-то отдельно обращать внимание? А с какой стати? Показала бы что-то отличающееся от других, тогда бы заметили. Но ты ничего такого явно не показала.
Edited Date: 2013-04-12 01:49 pm (UTC)
From: [identity profile] aixie.livejournal.com
"У тебя желанный результат был: сделать змейку. Достаточно тривиальная задача. Но даже ее ты сделать не смогла. И винить тут можно только себя."

Абсолютно верно. Именно поэтому из меня программист и не получился.
О чем, собственно, я и говорю.

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

Просто я знаю, как надо было учить, чтобы, как минимум, 4 девочки с моего курса тоже начали программировать. Вру. 5.
Как учить математике я уже знаю, даже опыт есть. А, благодаря опыту в моем институте я знаю, как нельзя учить программировать.
Мне нравится этот урок жизни.
From: [identity profile] mikser.livejournal.com
Не путаешь ли ты "научить кодить" с "научить программировать"?
From: [identity profile] aixie.livejournal.com
Разница лишь в степени пробития стены. Я — кодер, я могу написать систему блогов а ля liveinternet, чтобы оно как-нибудь, да работало. Я напишу, посмотрю, что работает, и успокоюсь.
Дальше ко мне придут пользователи, оно неминуемо ляжет, я сяду, разберусь в том, почему оно ложится и перепишу.

Вся разница между кодерством и программированием — опыт и математическое мышление, когда ты в некотором проценте случаев можешь предположить крах заранее и предотвратить.

Конечно, удобно говорить о том, что есть существенная разница между двумя этими занятиями, но, к сожалению, практической пользы она не принесет — в любом случае придется читать, пробовать и бить стену.
From: [identity profile] mikser.livejournal.com
Кодерству можно научить. И вполне могу поверить, что с несколько другой организацией обучения тебя и многих других этому научили бы.

Для программирования же нужно хакерское мышление, истинное желание узнать как все работает. У тебя этого мышления явно нет. Программистом тебя не сделать.
From: [identity profile] aixie.livejournal.com
Аргументирование железное прямо-таки.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 11:41 pm
Powered by Dreamwidth Studios