Другие языки программирования и технологии
Нужен ответ от программистов профессионалов
Я слышал что программисты выбирают какую технологию, язык программирования использовать для тех или иных целей. А как в таком случае они изучают эти самые языки, если для нормального изучения языка нужно потратить немало времени?
Если человек не знает синтаксиса, он вряд ли будет им пользоваться на серьёзном уровне. Что-то простое он сделает быстро, но не более
Да, на освоение нужно время, но не катастрофически много. За один дедлайн можно не успеть освоить, а за 2-3 уже вполне допустимо
"например решили" Вот кто решил, тот и будет работать
Да, на освоение нужно время, но не катастрофически много. За один дедлайн можно не успеть освоить, а за 2-3 уже вполне допустимо
"например решили" Вот кто решил, тот и будет работать
Приступай к работе сразу без контракта и аванса:
Пусть клиент заплатит позже, загоняй его в долги!
Ну а если ты устанешь и не сможешь сдать задачу,
Смело пропадай с радаров, ведь клиент не заплатил!
Пусть клиент заплатит позже, загоняй его в долги!
Ну а если ты устанешь и не сможешь сдать задачу,
Смело пропадай с радаров, ведь клиент не заплатил!
это в сср... щас есть аутсорс... фриланс всякий
Эти суждения немного не верны. Программист, прежде всего, учится алгоритмическому мышлению. Вопрос языка программирования, это уже, скорее, больше справочная информация. Тем более, большинство языков общего назначения похожи. Больше времени уходит на изучение стандартных библиотек.
Большинство языков программирования похожи друг на друга. Если выучил язык А, то язык B ты выучишь гораздо быстрее. А если ты опытный программист, то ты можешь учить язык по ходу выполнения.
Есть конечно особые языки, которые нужно отдельно изучать (лисп какой-нибудь), но они редко используются.
Если верить книге Макконелла "Совершенный Код" - смена языка увеличивает время разработки на 30%.
Есть конечно особые языки, которые нужно отдельно изучать (лисп какой-нибудь), но они редко используются.
Если верить книге Макконелла "Совершенный Код" - смена языка увеличивает время разработки на 30%.
Технологически языки во многом совпадают (да, команды разные, но исполняют-то одно и то же). Их даже классифицируют именно по этой причине. Бывают языки совершенно уникальные, но тем и интересней их изучать - именно за уникальность эти языки стараются все знать. С другой стороны, каждый язык имеет собственные отличительные особенности, следствием которых являются до известной степени индивидуальное расширение возможностей, отсюда и выбор для решения конкретно поставленной задачи - соотношение времени на реализацию задачи к ожидаемому результату.
Теперь об описанной тобой ситуации: если я не знаю язык, но знаю, что он лучше всего подходит для реализации поставленной задачи, я оцениваю время на изучение нового языка и соотношу его со сроками, выделенными на исполнение задачи. Если сроки "терпят" - изучаю и реализую на нём. Нет - реализую на языке, который знаю, изучаю новый язык, реализую на нём и делаю повторный релиз той же задачи, которая уже была реализована мной ранее на менее подходящем языке.
Теперь об описанной тобой ситуации: если я не знаю язык, но знаю, что он лучше всего подходит для реализации поставленной задачи, я оцениваю время на изучение нового языка и соотношу его со сроками, выделенными на исполнение задачи. Если сроки "терпят" - изучаю и реализую на нём. Нет - реализую на языке, который знаю, изучаю новый язык, реализую на нём и делаю повторный релиз той же задачи, которая уже была реализована мной ранее на менее подходящем языке.
Mais Mamedov
в основном изучают фреймворки и технологии, языки по большей части схожи, разобраться можно, а вот на освоение технологий, библиотек, архитектур уходит главная часть времени, можно полностью знать язык, но технологию, реализуемую на нем, придется учить, вот технологии примерно одинаковую конструкцию имеют на разных языках, знание технологий важнее, язык выучить пара дней (если знаешь в совершенстве какой то, особенно си)
Многие по несколько языков знают.
Они его изучают. Спонтанно, да?
Есть те, которым путь изначально закрыт - те, кто покупает курсы. В львиной доле они никогда не будут программистами, это даже можно назвать правилом. Исключения из правила будут, но то такое.
А есть те, которые умеют или научатся учиться.
Есть те, которым путь изначально закрыт - те, кто покупает курсы. В львиной доле они никогда не будут программистами, это даже можно назвать правилом. Исключения из правила будут, но то такое.
А есть те, которые умеют или научатся учиться.
Похожие вопросы
- Нужна ли математика программисту?
- Срочно нужна помощь WEB-программиста, который мог бы состряпать сайт
- Нужны ли сейчас программисты, стоит ли продолжать учится? Реально ли найти работу в Москве?
- Нужна ли физика программисту?
- Зачем нужна физика, для программиста?
- Нужен совет опытного программиста
- Нужна ли математика программисту? На youtube все говорят, что нафиг не нужна.
- Нужен очень хороший программист для проверки собственной программы
- нужна помощь опытного программиста
- Какой нужен софт для программиста ?