Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.79/39: Рейтинг темы: голосов - 39, средняя оценка - 4.79
11 / 10 / 1
Регистрация: 10.11.2008
Сообщений: 67
1

Как узнать дано ли мне кодить?

16.08.2013, 22:44. Показов 8185. Ответов 21
Метки нет (Все метки)

Не могу определиться хочу ли я заниматься программированием. Или как узнать для меня это или нет).

Самостоятельно изучать мотивации не хватает, бросаю. Без реального дела скучно и дома выбираю альтернативу постоянно в виде отдыха и развлечения.

Значит-ли, что если я еще не сделал ни одной программулинки для себя, что программирование для меня скучно и не для меня это?



Что означает в вакансии стажер-программист, junior программист - Знание C#? Это умение программировать уже или знание синтаксиса? Нелогично как-то на должность нубокодера искать уже со знанием программирования. Если бы я знал C# я бы искал очевидно повыше должность .


Или может дайте мне пару задач для нубского уровня на понимание этого дела. Т.е. какие бы вы дали задачи для приема новичка программиста на работу. Может так проще будет определиться.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.08.2013, 22:44
Ответы с готовыми решениями:

Как узнать, с какого сайта ко мне пришли ?
Собств-но сабж. Надо знать, откуда попали ко мне на страницу. С уважением, Сергей.

Как мне узнать текущее разрешение монитора ?
Subj

Как мне узнать, какое число присвоено id?
Добрый вечер, у меня вопрос. У меня есть запрос в базу ( Insert Into ), при добавлении...

Как мне узнать текущий день недели?
Как мне узнать текущий день недели?

21
183 / 183 / 29
Регистрация: 14.04.2013
Сообщений: 499
17.08.2013, 10:10 2
Стандартный первый вопрос:вы уже написали свой файловый менеджер?
0
1238 / 1048 / 293
Регистрация: 07.03.2012
Сообщений: 3,245
17.08.2013, 10:57 3
Цитата Сообщение от Silock Посмотреть сообщение
Самостоятельно изучать мотивации не хватает, бросаю.
похоже, нет.

Вам должно быть интересно программирование, если вам уже скучно, то вам не быть программистом
0
11 / 10 / 1
Регистрация: 10.11.2008
Сообщений: 67
19.08.2013, 22:47  [ТС] 4
А как вы изучали программирование? И сколько лет). Поделитесь опытом пожалуйста. Может мне нужно начать с каких-то азов пограммирования, а не синтаксиса C# =\.
0
45 / 45 / 4
Регистрация: 14.02.2013
Сообщений: 139
20.08.2013, 00:01 5
для меня программирование начиналось с алгоритмизации, готовился к олимпиадам, решал задачки (типа есть лабиринт, найти кратчайший путь). потом переехал на игры(xna, directx). очень интересно писать головоломки. сейчас уже перехожу на сетевые и мобильные технологии
0
Нарушил, 10 блоков,акка
70 / 70 / 11
Регистрация: 19.07.2013
Сообщений: 250
20.08.2013, 10:43 6
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Silock Посмотреть сообщение
А как вы изучали программирование? И сколько лет). Поделитесь опытом пожалуйста. Может мне нужно начать с каких-то азов пограммирования, а не синтаксиса C# =\.
Я хорошо помню с чего у меня начиналось: Еще в 8 классе, году эдак в 2000-2001, нашел в книге по информатике код на Qbasic, выводящий какой-то прыгающий мяч , перепечатал и он естественно не запустился, подчеркивая чуть-ли не каждую строчку , на мой логичный вопрос преподавательницы , почему ничего не работает,она ответила что у меня весь код в ошибках из-за незнания синтаксиса, и вручила мне толстенную книгу по Qbasic.Вот благодаря этой книге я и открыл для себя мир программирования.Правда была проблема книга-то была, а вот человека который бы объяснял-нет
, да и компьютера не было в то время, не говоря об интернете, поэтому программы писались на листе бумаги,

Потом был VB 6.0(К тому времени у меня появился мой 600 celeron), на котором я написал свою первую игру, с ужасающим кодом, которая подтормаживала, но работала.

А вот реальное понимание что-же такое программа начало пришло когда я уже был студентом.
И в особенности помогли пары по алгоритмизации, архитектуре ЭВМ, дискретной математике, изучение assembler.Ну и ООП в Делфи.

И вот оглядываясь назад скажу не хватало основ, и людей которые могли бы помочь.
Поэтому мой совет: Найдите книги/конспекты/статьи по алгоритмизации. скачайте паскаль и на его примере начните изучать (Лучший язык для обучения имхо).Что такое циклы, ветвления, операторы, переменные,массивы...

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

И вот если вам это всё не надоест, и будет желание дальше развиваться изучать что-то новое(А это основа для программиста) , вот тогда да вы сможете стать программистом.

Тезисно:
1) Математический базис.
2) Базис в ИТ сфере.
3) Способность к самообучению.
4) Развитое логическое мышление.
5) Тяга к знаниям.

Если всё присутствует, тогда да вы сможете стать программистом.

Ну или скачать книгу по php, за 3 недели прочитать и стать кодером, отвечающим на вопрос пользователей:
-Почему ничего не работает корректно?
-У вас проблемы с браузером.
3
Эксперт С++
3136 / 2417 / 408
Регистрация: 03.05.2011
Сообщений: 4,978
Записей в блоге: 20
23.08.2013, 21:00 7
Цитата Сообщение от Silock Посмотреть сообщение
Может мне нужно начать с каких-то азов пограммирования, а не синтаксиса C# =\.
C# имеет один из самых простейших синтаксисов, и уж если начинать то именно с него. Проще языка не придумать
0
2015 / 1614 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
25.08.2013, 00:15 8
Цитата Сообщение от Silock Посмотреть сообщение
Не могу определиться хочу ли я заниматься программированием. Или как узнать для меня это или нет).
Самостоятельно изучать мотивации не хватает, бросаю. Без реального дела скучно и дома выбираю альтернативу постоянно в виде отдыха и развлечения.
Значит-ли, что если я еще не сделал ни одной программулинки для себя, что программирование для меня скучно и не для меня это?
Вы уж определитесь, скучно изучать самостоятельно или скучно изучать вообще. Если первое, то совет таков: ищите единомышленников, больше общайтесь с другими программистами, начните с кем-нибудь совместный проект(или присоединитесь к таковому) и т.д. Ну, а если второе: не интересно как работают те или иные вещи, как пишуться те или иные программы, нет желания попробовать написать что-нибудь самому, то программирование лучше оставить.

Добавлено через 42 секунды
Цитата Сообщение от _lunar_ Посмотреть сообщение
C# имеет один из самых простейших синтаксисов, и уж если начинать то именно с него. Проще языка не придумать
Начинать с ОО языка для того чтобы впоследствии использовать его как процедурный(а если не знаешь что такое ООП, так оно и будет), не лучший вариант Все эти классы, интерфейсы и прочее, без понимания ООП будут только мешать.
0
Заблокирован
03.09.2013, 12:13 9
Просто изучать язык, среды или программирование - это глупость. Так же, как изучать иностранный язык.
Представьте, что детей учили бы не рисовать, а карандашам, и не писать, а ручкам. Дети бы зубрили, какие бывают марки карандашей и ручек, какие цвета, какие для чего нужны, заучивали, между какими пальцами держать...Учили бы вместо конкретных трудовых навыков отверткам, гаечным ключам, швейным машинкам, кастрюлям...
Учиться надо делать ЧТО-ТО нужное или интересное на подходящем языке и в подходящей среде.
Писать для себя не обязательно. Можно и для других. За деньги или чтобы помочь. Например, вам нравится девушка, а она студентка блондинка вроде меня, вы ей помогаете и заодно сближаетесь. Или вам нужны деньги, а сын богатого соседа пишет диплом...
Но если у вас нет целей, которые можно достичь с помощью программирования, или если вы их достигаете другим путем, то вам, видимо, не сюда.
А вообще, вас, наверно, просто кто-то глупый и злой содержит. Иначе бы и проблем не было. Когда не на что купить пива и жратвы, быстро начнешь писать коды.
0
557 / 434 / 21
Регистрация: 16.12.2010
Сообщений: 953
07.09.2013, 23:28 10

Не по теме:

Цитата Сообщение от _lunar_ Посмотреть сообщение
Проще языка не придумать
а как же brainf*ck?, там вообще очень простой синтаксис



Добавлено через 8 минут

Не по теме:

Цитата Сообщение от Блондинка с ОЗМ Посмотреть сообщение
Когда не на что купить пива и жратвы, быстро начнешь писать коды
по-моему, когда это есть, то код пишется в десятки раз быстрее, особенно ночью, когда никто не мешает, никто не шумит, слышен звук куллера, стоит баночка прохладного пива....

0
39 / 37 / 8
Регистрация: 01.08.2013
Сообщений: 106
10.09.2013, 10:53 11
Есть два вида программеров:
1) Пишут для души, давая волю фантазии и энтузиазму - "сам себе начальник". (Интересно очень, прибыли - 0). Хотя тут может быть исключение - продажа того, что "на фантазировал".
2) Пишут для работы, фантазии ноль (попробуй отступить хоть на шаг от ТЗ - готовься к плюхам от начальства), попытки ввода личных инициатив карается аналогично фантазии - другими словами, скучная машинописная работа (естественно, если знаешь алгоритмы \ классы и методы решения). Радует только стабильная прибыль.
2
0 / 0 / 0
Регистрация: 21.08.2013
Сообщений: 6
13.09.2013, 06:09 12
Silock, мне кажется для этого нужно много желания и стремления, а так же цель и упорство.
Сам только закончил 3 курс, но уже 2 года работаю по спецу.
Хоть и сам выбрал путь программиста, не врубался в это дело вообще никак, ни в школе, ни в универе(на первом курсе) не желал программировать вообще. А вот когда на работе появился классный проект, научился кодить буквально за 3 ночи . Так что просто так не определишь, в моем случае это цель. Но все равно без колоссального упорства никак. Спроси себя, привык ли ты добиваться своего, быстро и решительно, не сходить с пути и отдавать себя делу по полной? Было ли хоть раз такое с тобой? И если было то когда и в какой ситуации? Потому что не всякая ситуация подходит, а именно саморазвитие.
0
2665 / 1986 / 364
Регистрация: 22.07.2011
Сообщений: 7,513
16.09.2013, 15:16 13
Не могу определиться хочу ли я заниматься программированием. Или как узнать для меня это или нет).
- по моему опыту , это должно нравиться , т.к тема достаточно сложная и требует массу времени , из под палки ее не освоить.
0
191 / 191 / 29
Регистрация: 03.12.2009
Сообщений: 853
18.09.2013, 17:51 14
Если ты не можешь определится. То скорей всего Нет.
Я когда написал HelloWord на паскале был безгранично счастлив и тогда сразу понял, что я хочу быть программистом.
0
78 / 78 / 11
Регистрация: 29.08.2013
Сообщений: 263
20.09.2013, 20:26 15
Если посещает такая мысль то явно не дано. Лично для меня программирование это хобби. Еще когда в моих руках был лиш мобильный нокиа 6125 я с этого телефона написал сайт,на php , сначала это была простенький сайт,на котором можно было уменьшить свою фотку или повернуть ее,через пару дней я добавил рамки,а за месяц напичкал всевозможными спецэфектами и все это для вапа. Потом меня заклинило на svg и тоже с телефона и я с удовольствием протирал кнопки,мне было пофиг что лишбы писать какойнить код. С появлением компа в моем доме я ознакомился с флэшем и мне с первых дней понравилось,а потом я ришил попробовать настоящие программирование. Дома инета небыло и поэтом в инет клубе скачал визуал студию,начал с с++ , но на тот момент показалось сложным,но интересным,попробовал си шарп...КААААААЙФ. Я не фига не имею с программирования кроме удовольствия,для меня это просто отдых. Вот я и думаю, а дано ли мне быть программистом?
0
Master of Orion
Эксперт .NET
6091 / 4947 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
22.09.2013, 01:07 16
Цитата Сообщение от onicdr Посмотреть сообщение
Есть два вида программеров:
1) Пишут для души, давая волю фантазии и энтузиазму - "сам себе начальник". (Интересно очень, прибыли - 0). Хотя тут может быть исключение - продажа того, что "на фантазировал".
2) Пишут для работы, фантазии ноль (попробуй отступить хоть на шаг от ТЗ - готовься к плюхам от начальства), попытки ввода личных инициатив карается аналогично фантазии - другими словами, скучная машинописная работа (естественно, если знаешь алгоритмы \ классы и методы решения). Радует только стабильная прибыль.
А я вот не согласен С одной стороны, я работаю и получаю за это деньги, с другой - мне дается задание, например "задан такой-то формат сообщения, нужно его распарсить и поместить в базу, в случае неудачи - отослать сообщения туда-то и туда-то". Все. ТЗ достаточно четкое, мне даны входные и выходные параметры, а также реакция на ошибки. Но простора для фантазии полно! Как к базе подключиться: SqlConnection, L2S, EF, еще что-нибудь? Письма декодировать самому, взять библиотечку, какую именно? Писать тесты, не писать (в итоге писал). Это было одно из первых моих заданий. При этом архитектура была очень прозрачная и симпатичная, все критические методы проходили тесты, одним словом, красота! Затем было задание размножить XML-конфиги, в каждый нужно было залезть, скопипастить пару нодов и изменить пару значений. Я сказал "ок, дайте неделю, через недельку все будет" (я 20 часов работаю, так что это фактически 2.5 дня). В итоге вместо тупой копипасты я написал программулину, в которую забивались нужные параметры, а конфиг она генерировала сколько угодно. Сейчас эта программулина опять же умеет уже парсить уже готовые конфиги, выдирая из них параметры, на их основе делать новые конфиги, выдирать параметры также из скриптов, для которых эти конфиги пишутся, при этом адаптируя сами скрипты для работы с этим конфигом (то есть вынос хардкода в параметры конфига). Так как у этих скриптов имеется взаимодействие с базой, то эта утилитка также мониторит пул доступных идентификаторов, генерирует SQL-запросы по ставке определенных параметров, что тоже приходилось делать вручную... В итоге, то, что раньше занимало 6-8 часов с этой программулиной я решаю за 15 минут (по 1 минуте на скрипт вместо получаса).

Итог: я с вами не согласен.
1
208 / 173 / 48
Регистрация: 20.09.2012
Сообщений: 481
22.09.2013, 13:54 17
Silock, так вопрос это не к нам. Каждый сам для себя решает что интересно а что нет. Моя профессия очень далека к программировании и имеет гуманитарный характер, но несмотря на это мне всё равно нравиться кодить. Да, я не владею знаниями, как проф. программисты и иногда такой ГК пишу что просто жесть ))))))), но мне этого хватает и я постоянно нахожу для себя что-то новое. Дано - не дано... фигня... нужно себя спросить нравиться или нет. Если сомневаешься о проф. уровне, то как на хобби думай пойдет, если нравиться) Удачи.
0
141 / 134 / 29
Регистрация: 05.03.2013
Сообщений: 728
26.09.2013, 07:33 18
Цитата Сообщение от Silock Посмотреть сообщение
Не могу определиться хочу ли я заниматься программированием. Или как узнать для меня это или нет).
Если нравится сам процесс и получаешь от него удовлетворение - то однозначно это твое.

Добавлено через 2 минуты
Цитата Сообщение от Silock Посмотреть сообщение
Самостоятельно изучать мотивации не хватает, бросаю. Без реального дела скучно и дома выбираю альтернативу постоянно в виде отдыха и развлечения.
Это нормально. Читать книги всегда скучно. Делай конкретные дела, а если появляются вопросы, лезь в интернет, советуйся с опытными.

Добавлено через 1 минуту
Цитата Сообщение от Silock Посмотреть сообщение
Значит-ли, что если я еще не сделал ни одной программулинки для себя, что программирование для меня скучно и не для меня это?
Вовсе нет. Для себя делать - это неверный ход, трата времени и вообще это не интересно.

Добавлено через 1 минуту
Цитата Сообщение от Silock Посмотреть сообщение
Что означает в вакансии стажер-программист, junior программист - Знание C#?
Это означает, что у него есть корочка и он умеет отвечать на вопросы и проходить тесты, но на деле нихрена не умеет.

Добавлено через 7 минут
Цитата Сообщение от Silock Посмотреть сообщение
Или может дайте мне пару задач для нубского уровня на понимание этого дела.
Иди на фриланс и выполняй заказы бесплатно, ну или за копейки. Хотя нет, там и за бесплатно 100 чел на место

Пройди семинар, купи корочки. Походи на собеседования. После примерно 10-15 собеседований определишь круг вопросов на которые надо выучить ответы. Наконец ты ответишь на все вопросы и тебя возьмут в качестве junior на мизерную зарплату. Вот тогда то и начнется увлекательный процесс познания, накопления опыта и производство реально нужного продукта.
0
4 / 4 / 2
Регистрация: 02.09.2013
Сообщений: 26
26.09.2013, 09:18 19
Как уже говорилось ранее сходи на фриланс, посмотри какие проекты предлагают. Если не выберут тебя для работы, сделаю это задание то уже для себя лично.
Читать книги и не практиковаться занятие довольно скучное и однообразное, которое после часа ведёт опять же к отдыху и "раздолбайничеству", а если у тебя есть конкретная цель, например, написать клиент вконтакте для window phone, то и знания начинаешь получать и делать именно конкретные вещи, которые буду полезны не только тебе для развития.
Поэтому мой тебе совет, поставь себе цель и следуй ей, попутно же все вопросы касательно синтаксиса и применения той или иной технологии отпадут сами собой.
0
Саморазвитие <3
34 / 24 / 1
Регистрация: 28.12.2012
Сообщений: 235
Записей в блоге: 1
27.09.2013, 16:13 20
Добавлю свои две копейки, я не программист, но это мое хобби. Познакомился я с программированием в технаре ( на алгоритмизации) по началу думал скучно и не интересно, А потом как то втянулся, домашнюю работу успевал на парах делать. И тут не ожиданно для меня, меня позвали на олимпиаду по программированию городскую, я конечно ни занял призового места да и вообще только остался 17 из 40 участников, но зато получил массу удовольствия и адреналина. Сейчас работаю сис админам иногда пишу скрипты на питоне, но это чисто для работы, дома изучаю ООП на С++ . Но самое главное нужно полюбить техническую литературу, английский язык, без них увы никак..
По поводу математики, у меня с ней проблемы, но когда нужно всегда можно открыть справочник, самое главное, писать код и не бросаться от идеи к идеи, сделал идею до конца, работает так как задумал, начинай делать новую, а ту по мере поступления знаний дорабатывай, сам держусь такого принципа порой не замечаю как пролетают часы а это не мало около 3-4 часов, а написал всего 5-6 строчек кода, но они работают!!! И ещё ЧИТАТЬ-ЧИТАТЬ-ЧИТАТЬ 2-3 книги погоду не сделают, полюби техническую литературу и тягу к знаниям, удали все нахрен игры с компьютера, когда сможешь управлять рационально временем, тогда можешь установить заново. Поставь Linux и удачи=)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.09.2013, 16:13
Помогаю со студенческими работами здесь

как мне узнать какой кулер нужна?
как мне узнать какой кулер нужна? Intel Pentium Dual Core E2140 1,6GH 1GB RAM Кулер который шла...

Как узнать, есть ли в переменной нужная мне строчка?
Здравствуйте! Есть переменная с большим объёмом информации, как мне узнать, есть ли среди всего...

Как мне узнать количество выполненных swap в сортировке?
Как мне узнать количество выполненных swap в сортировке? На примере сортировки пузырьком: ...

Как узнать, кто заходит ко мне на компьютер из сети?
Как узнать кто заходит ко мне на компьютер из интернета? Здесь вроде не форум для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru