Программисты отзовитесь!
Н.п. Я как профан в программировании хотела бы задать глупые, но конкретные вопросы.
Хорошо, я беру книгу языка С++ или другого я зыка, не важно. Важно понять, где я могу попрактиковаться - в какой программе, оболочке, так сказать поковыряться, пощупать?
Стоит ли пойти учиться в Германии, то куда?
А какое образование/опыт уже есть?
Стоит ли пойти учиться в Германии, то куда?
Я бы пошла учиться, чтоб корочка была тоже..да и знание более сформированные. Если параллельно с работой, то может заочно. на пример Уни Хаген...
У уни Хаген есть так же дистанционные курсы, к примеру по SQL, Java, C+ и т.п. для новичков и нестудентам по вполне приемлимым ценам...
Так же на курсере вроде неплохие курсы в последнее время появились онлайн, но на английском...
П.С. я не программист, но работаю в IT..вот тоже думаю где и как повысить квалификацию....но я программировать и не рвусь..
набираете в Гугле "уроки программирования на _вставьте_желаемое_ для новичка". И будет вам счастье.
Все зависит от конкретного языка. Для Явы обычно Eclipse используют. В Питоне есть собственное IDE Idle, кстати, очень удобное и простое, рекомендую! Вообще питон очень удобен для начинающих, потому что установка IDE минимальная, и можно получить мгновенный результат простых операций прямо из консоли.
Для С# лучше всего подходит Visual Studio. Плюсисты не знаю с чем работают, видимо тоже с VisualStudio.
Как-то год назад наткнулась на ветку девушки с желанием приобрести профессию программиста.
Да, именно Вы заставили обратить на профессию программистов более пристальное внимание.
Рыдалъ.
Хинт: правильная кнопочка "Ответить" теперь находится ПОД сообщением.
Важно понять, где я могу попрактиковаться - в какой программе, оболочке, так сказать поковыряться, пощупать?
Идите на сайт MS и скачивайте бесплатно Visual Studio Community 2015 с полным блек-джеком и шлюхами набором всего необходимого и даже больше.
А разве Пайтон объектно-ориентированный? У нас он считается языком для бедных. Потому что им пользуются те, кому на Матлаб-лицензию поскупились. Но это наверное однобокий взгляд.
Я в свое время тоже самостоятельно училась программировать - с книжками и репетитором. И даже вроде научилась, и на первой работе в одиночку создала коммерческий тул для большого концерна. Но в принципе учиться программировать без конкретных задач - тяжело. Потому что когда нет проблем, их придумывать лениво. Это как учиться уборке в идеально чистом доме или упражняться в медицине на идеально здоровом пациенте.
Самый простой способ научиться - это практика. Вот мы берем практикантов без опыта программирования, даем им задачу- и они по ходу учатся.
разве Пайтон объектно-ориентированный?
Да.
У нас он считается языком для бедных. Потому что им пользуются те, кому на Матлаб-лицензию поскупились. Но это наверное однобокий взгляд.
Удобство Питона в том, что им можно пользоваться как языком для бедных. Это как раз большой плюс, с моей точки зрения, Питона как первого языка программирования,
это облегчает обучение. Но это не значит, что Питон прост или ограничен.
Я бы лучше с Java начала. Сейчас это самый востребованный язык и он проще, чем С++. Правда для работы все равно Вам одного синтекса мало будет. Вам уже правильно тут написали для моделирования и дизайна нужны дополнительные знания. Да и чистой Явы я не встречала. Ее надо вместе с Frameworkами изучать. Поищите Java EE.
Учиться можно в FH пойти, т.к. учиться меньше и больше практики, чем в уни.
Дело в том, что мне всегда нравилось создавать таблицы расчетов для облегчения работы, больше чем сама работа.
Дизайн базы данных - это вообще отдельная тема. Или Вас больше интересуют программы, которые манипулируют базы данных и посылают запросы? Тогда можно и Perl, или JPA для Java изучать.
А что может делать матлаб? Его можно использовать для веб-программирования или написания игр, для создания компьютерных сетей?
Питон - это нормальный язык программирования, как Ява или С#, причем очень мощный, с красивыми концепциями и большим набором библиотек. К тому же у него есть еще и преимущества, т.к. на нем еще можно создавать скрипты.
Самый простой способ научиться программировать - это пойти учить информатику.
Начинать нужно на чистой яве, чтобы понять простые конструкции языка и структуры данных. Какой смысл изучать JavaEE, если нет представления, как выполнить цикл.
Что касается FH - присоединяюсь к вашему мнению.
Да я уже писала, что не считаю работу с Матлабом полноценным программированием. У меня вот такое однобокое представление о Питоне из-за нашей специфики. Поэтому то был вопрос, а не утверждение.
не считаю работу с Матлабом полноценным программированием
Интересные у вас понятия... Один из наших продуктов позволяет создавать функциональную документацию, в частности на основании МАТЛАБ моделей. И что в этом такого не полноценного?
А у вас интересный контраргумент. То, что вы создаете документацию на основе Матлаб-моделей, делает Матлаб-программирование полноценным? Каким это образом? И каковы по-вашему аттрибуты полноценного языка программирования?
Какие "аттрибуты" имеет машина Тьюринга? (Надеюсь, я не очень заумно спросил?)
Приятно почитать программистов, честное слово!
И каковы по-вашему аттрибуты полноценного языка программирования?
А я не делю языки программирования на полноценные и неполноценные. Это ваш критерий. У меня все проще: я выделяю низкоуровневые, высокоуровневые, скриптовые языки программирования. Это чисто субъективное разделение, ибо в теории можно закопаться куда глубже.
То, что вы создаете документацию на основе Матлаб-моделей, делает Матлаб-программирование полноценным?
Ввиду того, что я слабо понимаю, что такое полноценное программирование, мне интересно знать, что же в МАТЛАБЕ неполноценного.
Java язык можно выучить для того, чтобы с основами обьект-ориентированного программирования познакомиться. Но это будет только базис. Но на чистой Java без знания Frameworkов никто не работает. Это еще один огромный пласт инфы.
Важен не язык, и тем более не фреймворки, а такие основы, как алгоритмы, типы и структуры данных. Если это знаешь, то уже не важно, на каком языке ты работаешь.
Если вы не делите языки на полноценные и неполноценные, то зачем приводить аргументы в защиту полноценности Матлаба?