Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Тыжпрограмист


  • Авторизуйтесь для ответа в теме
135 ответов в теме

#61
Tanhausser

Tanhausser

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9406 сообщений
9709
  • EVE Ingame:Toyvo Talvanen
  • Corp:LASNC
  • Client:Eng


1С - востребованто. :laugh:

спойлерТаки да

%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%

%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%


Сообщение отредактировал Tanhausser: 06 April 2015 - 11:15

  • 0

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


#62
TemplaRus

TemplaRus

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9855 сообщений
1028
  • EVE Ingame:TemplaRus
  • Client:Eng

хоть и не программист "в чистом виде" - но лицо крайне сопричастное.

что значит "освоить"? Хотя бы тот же С++. я вот этого нихрена не понимаю.
Для написания логики ( обычной логики ) - использует процентов 20 всего функционала языка, а там же ещё тонный возможностей\инструментов остаются - работа с потоками\файлами\памятью (напрямую)\устройствами и прочим прочим прочим 
причём нужны все эти инструменты только под конкретную задачу.

и соответственно основная проблема всегда - задачу, чётко сформулированное ТЗ,+ мотивацию найти - а там уже подбирать инструменты


  • 0

#63
Link Sayrus

Link Sayrus

    In God we trust, all rest by cash.

  • Tech III Pilots
  • PipPipPipPipPip
  • 2557 сообщений
1010
  • Client:Eng

 

     Всем спасибо за внимание, жду ваших ответов.

http://codecombat.com/

не благодари.


  • 2

#64
moonjasper

moonjasper

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2305 сообщений
339
  • EVE Ingame:Jasper Goodal
  • Client:Eng

Я вот тоже устал от дизайнерской нервотрепки. Хотел бы переориентироваться на программиста. Полазил, почитал. HTML там, все педали. Верстальщик угорает с моих потуг: они на дивах верстают, а я табличками упражнялся. Программинг в современном мире, если вот так вот ворваться — темный лес для нубаса. Потому что языков много, завлекалочек тьма, а с чего начать — неизвестно. Пробовал начать изучать Visual Studio Enterprise, т.к. бесплатная. Но это носило характер копипасты. Спрограммировал по туторам вьювер картинок, тупо перепечатав листинг. А для чего этот язык нужен, правильно ли выбрал его для веб-программинга я так и не понял, увы.


  • 0

#65
Link Sayrus

Link Sayrus

    In God we trust, all rest by cash.

  • Tech III Pilots
  • PipPipPipPipPip
  • 2557 сообщений
1010
  • Client:Eng

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


  • 0

#66
TaklerChan

TaklerChan

    Clone Grade Epsilon

  • Tech III Pilots
  • PipPipPip
  • 302 сообщений
20
  • EVE Ingame:TaklerChan
  • Corp:DeMotivators
  • Ally:DARKNESS.
  • Channel:takler_place
  • Client:Eng

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

там все слишком ненапряжно


  • 0

#67
Link Sayrus

Link Sayrus

    In God we trust, all rest by cash.

  • Tech III Pilots
  • PipPipPipPipPip
  • 2557 сообщений
1010
  • Client:Eng

там все слишком ненапряжно

За то можно попробовать все современные языки, понять в чем их отличие, выделить сильные и слабые стороны, понять почему делается так, а не иначе. По моему это ровно то, что нужно тут соискателям.


  • 0

#68
Patton01

Patton01

    Clone Grade Gamma

  • Tech III Pilots
  • PipPip
  • 103 сообщений
-165
  • Client:Eng

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


Сообщение отредактировал Patton01: 06 April 2015 - 15:15

  • 0

#69
GlassMorre

GlassMorre

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4169 сообщений
829
  • EVE Ingame:GlazMore
  • EVE Alt:Sindas
  • Corp:.NCXI
  • Ally:No Value
  • Client:Eng

Математика для юытового энтерпрайза - нахрен не нужна. Там бухгалтерской логики хватит. То есть начальная школа.


  • 0

#70
pasha676_1

pasha676_1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 19948 сообщений
2926
  • EVE Ingame:pasha676
  • Corp:Survival L Inc.
  • Client:Eng

Простой и понятный учебник - сам по ниму JavaScript учил.

http://learn.javascript.ru/

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

В связке потом может/должен пойти и какой нибудь еще язык/ки. Сразу можно взять nodejs для серверной части (ибо там основа все тот же жабаскрипт). Вообще на основе жабаскрипта написано куча разных библиотек, осваивать которые можно думаю вечно. И которые сами по себе вроде как и другой язык. Опять же nodejs для серверной части, extjs для красивых интерфейсов с нескучными обоями и т.д. и т.п.

 

По личному опыту скажу, учить какой-либо язык программирования "чтоб было", "для общего развития" - это скучное и бесперспективное занятие.

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

И так  как товарищ увлекается всяким стимом и гамами, я бы мог посоветовать Unity3d. Не совсем язык, скорее движок с физикой и прочими вещами (но вставки есть). Можно развлечься нефигово. В идеале написать свою игру с набегающими эльфами и огроблением корованов. Знание трехмерных редакторов (всяких максов и блендеров) крайне приветствуется.


  • 0

#71
Senya RUS

Senya RUS

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4580 сообщений
5764
  • EVE Ingame:Senya RUS
  • Corp:WO.BE
  • Ally:LSH
  • Client:Eng

 я бы мог посоветовать Unity3d. Не совсем язык, скорее движок с физикой и прочими вещами (но вставки есть). Можно развлечься нефигово. В идеале написать свою игру с набегающими эльфами и огроблением корованов. Знание трехмерных редакторов (всяких максов и блендеров) крайне приветствуется.

Советчик, тоже мне. Для написания как минимум AI NPC требуется: ТАДАМ прграммист на С.  :trololo:


  • 0

#72
pasha676_1

pasha676_1

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 19948 сообщений
2926
  • EVE Ingame:pasha676
  • Corp:Survival L Inc.
  • Client:Eng

Советчик, тоже мне. Для написания как минимум AI NPC требуется: ТАДАМ прграммист на С.  :trololo:

1) там можно вставки не только на Си.

2) я указал про вставки

3) змейка и тетрис требуют совсем мало AI NPC. Т.е. игра может требовать совсем мало скриптинга.


  • 0

#73
Korvin

Korvin

    продолжаю наблюдение

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 7081 сообщений
2613
  • EVE Ingame:Korvin
  • DUST Ingame:RIP
  • EVE Alt:Alpha Korvin
  • Corp:Shadow Kingdom
  • Ally:Best Alliance
  • Client:Eng

1) там можно вставки не только на Си.

2) я указал про вставки

3) змейка и тетрис требуют совсем мало AI NPC. Т.е. игра может требовать совсем мало скриптинга.

Юнити таки не язык, а среда разработки, что следует различать.

 

Например паскаль, он не только турбо паскаль, но и дельфи, 1с и т.п. все это ветви от паскаля, практически тот же синтаксис и та же логика, но есть ряд дополнительных библиотек и различные гуи для упрощения определенных действий.

 

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


  • 0

#74
vkaskin

vkaskin

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 952 сообщений
261
  • EVE Ingame:vkaskin
  • Corp:Solar Pride
  • Ally:Midas 22
  • Client:Eng

было мне как-то нечем заняться год назад, стал осваивать C#. Думал, ума-то много, разберусь как-нибудь. Книжки там накачал, Microsoft Visual Studio 12.0 установил, задачки там всякие. Интересно, в принципе. Но чем дальше по книжке, тем страшнее. В общем, освоить язык по книжкам можно, изучить синтаксис языка, стать говнокодером тоже реально, но без базы программирования, без знания математики, умения придумывать алгоритмы и записывать их на математическом языке - программистом не стать. В общем, я не знаю в чем была основная проблема у других, а мне не хватило именно знаний в составлении алгоритмов, не говоря уже о прочих междисциплинарных "дебрях".


  • 0

#75
Korvin

Korvin

    продолжаю наблюдение

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 7081 сообщений
2613
  • EVE Ingame:Korvin
  • DUST Ingame:RIP
  • EVE Alt:Alpha Korvin
  • Corp:Shadow Kingdom
  • Ally:Best Alliance
  • Client:Eng

было мне как-то нечем заняться год назад, стал осваивать C#. Думал, ума-то много, разберусь как-нибудь. Книжки там накачал, Microsoft Visual Studio 12.0 установил, задачки там всякие. Интересно, в принципе. Но чем дальше по книжке, тем страшнее. В общем, освоить язык по книжкам можно, изучить синтаксис языка, стать говнокодером тоже реально, но без базы программирования, без знания математики, умения придумывать алгоритмы и записывать их на математическом языке - программистом не стать. В общем, я не знаю в чем была основная проблема у других, а мне не хватило именно знаний в составлении алгоритмов, не говоря уже о прочих междисциплинарных "дебрях".

Есть такое дело.

1. Надо знать инглиш на приемлемом уровне, надо знать устройство ПК, операционки, принципы построения сетей, если сетевые функции понадобятся.

2. Надо понимать, что такое алгоритмы, что такое евенты и таймеры. Уметь их составлять.

3. Надо владеть основами бд архитектур. Уметь организовывать хранение данных без бардака.

 

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

 

Может чего-то упустил. Кстати сейчас редко когда программа пишется с нуля, чаще всего используются готовые модули, наборы библиотек и утилит, апи для ввода\вывода информации со сторонних ресурсов. Все это пишется кем-то другим, на разных языках, и во всем этом придется ковыряться решая свою задачу.


  • 0

#76
esdef

esdef

    Clone Grade Iota

  • Tech III Pilots
  • PipPipPipPipPip
  • 1840 сообщений
368
  • EVE Ingame:esdef
  • Corp:SPVG
  • Ally:TEST
  • Client:Eng

Корвин правильно всё говорит.

Добавлю, начинать лучше всего с решения практической задачи. Не самой сложной. Образование (промышленная автоматика) мне диктовало необходимость автоматизировать любую рутину, которую вижу, повысив заодно надежность. Если говорим об энтерпрайзе, возьмем бумагомарательство офисных коллективов. Дальше смотрим в сторону фреймворков, дабы упростить задачу. Можно попробовать LightSwitch (только попробовать!) - гремучую смесь Silverlight, .Net C# и баз данных. Удобство в том, что одновременно билдятся клиентская и серверная части, есть литература и примеры, имеем возможность ковырять структуру БД, пользовательский интерфейс, при этом не сильно вникая в код. Минусами выступают кривость ковыряния интерфейса и сам Silverlight, но понять тонкости и сваять что-то работоспособное можно. Со временем останется переходить на признанные инструменты, но там уже интуитивно будет понятно что выбирать.

Серьезные мат.алгоритмы для энтерпрайза нужны только в прогнозировании каких-то показателей, рисков, например.

Кстати, люди могущие в R автоматически считаются чуть ли не элитой в некоторых кругах.


  • 0

#77
Wyreth

Wyreth

    Для приведения в соответствие ..

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 10356 сообщений
1778
  • EVE Ingame:Wyreth

Вот вы "грузилкины", чес слово .. 

 

Ipshin, слушай свою первую боевую задачу (: Подсчитать сколько раз встречается набор букв "программ"

на всех 4-х страницах, вплоть до этого сообщения. Как, чем и на чём ты это будешь делать - никого не волнует.

Ну не вручную, ессесно (: Результат - сюда. 

 


  • 0

#78
Ipshin

Ipshin

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1273 сообщений
404
  • EVE Ingame:Ipshin
  • Client:Eng

Вот вы "грузилкины", чес слово .. 

 

Ipshin, слушай свою первую боевую задачу (: Подсчитать сколько раз встречается набор букв "программ"

на всех 4-х страницах, вплоть до этого сообщения. Как, чем и на чём ты это будешь делать - никого не волнует.

Ну не вручную, ессесно (: Результат - сюда. 

 

Хо-хо, это будет нескоро. Дабы не сильно ломать голову выбрал язык согласно первому ответу в теме (Java). И только вчера смог добиться от IDEA запуска второй программы из урока. То-ли учебник какой-то кривой попался, то-ли со мной что-то не так, но пока идет туговато.


  • 0

Истина в борде

 


#79
Rokov

Rokov

    Clone Grade Nu

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9203 сообщений
3446
  • EVE Ingame:William Rokov
  • Ally:Yolo Brothers
  • Client:Eng

Вот вы "грузилкины", чес слово .. 

 

Ipshin, слушай свою первую боевую задачу (: Подсчитать сколько раз встречается набор букв "программ"

на всех 4-х страницах, вплоть до этого сообщения. Как, чем и на чём ты это будешь делать - никого не волнует.

Ну не вручную, ессесно (: Результат - сюда. 

Слишком сложная задача для начинающего.

А насчет грузилкиных согласен, накидали просто страшных слов, как будто это все важно, когда человек еще основ не знает и самых базовых принципов не понимает.

 

Хо-хо, это будет нескоро. Дабы не сильно ломать голову выбрал язык согласно первому ответу в теме (Java). И только вчера смог добиться от IDEA запуска второй программы из урока. То-ли учебник какой-то кривой попался, то-ли со мной что-то не так, но пока идет туговато.

Да это нормально, а не туговато. Начало всегда сложное.

 

По поводу задачки, попробуй что-нибудь попроще, например "телефонной книжки", "калькулятора" или простенькой (совсем простенькой, а не тетрис) игры.


  • 0

Илита еверу, статистика врать не может!

При разговоре со мной учитывайте, что я не просто какой-то бич, а самый настоящий ЦЕО клайм альянса.


#80
Sad*Нейтрал

Sad*Нейтрал
  • Guests
Крестики-нолики норм, имхо
  • 0




1 посетителей читают тему

0 members, 1 guests, 0 anonymous users