Вот. Самая актуальная тема разработчик и оценка его деятельности. Я бы предложил кто захочет пусть кидают предложения как проверить что программист вообще работал. Тут просто вариантов много, но нужен самый эффективный.
Это что антиреклама курса? Я конечно изучать курс не собираюсь, так как пока только ищу работу и не знаю что именно понадобиться учить. Но иногда тоже такие мысли посещают и я стараюсь понемногу изучать всё из смежных областей чтобы на на hh.ru или ГосУслугах наконец подтвердить квалификацию и хотябы на пару собеседований пробиться. Сейчас же со знаниями из курса который проходил 2,5 года я как и написано в статье мало что могу и понимаю что мало какую должность закрою хотябы на 50%. По этому учеба на практике и pet-project мой ныняшний курс познания того что поможет (я конечно надеюсь) подтвердить квалификацию и это подтверждение стало моим пробуском в ИТ без реального стажа работы в ИТ компаниях.
Скажу так, сейчас всему виной обучение. Во первых учат уж очень поверхностно (доучивать приходится всё что преподали на занятиях), во вторых материалов для изучения стало настолько много и понять что полезно учить, а что полный ноль сейчас трудно. В третьих с такими навыками не берут, а если не берут то откуда брать опыт.
Вот и получается из всего вышесказанного что круг замкнулся, учёба так себе, опыта нет работать не берут. А чтобы был опыт нужна хоть какая-то работа.
Я скажу так. Как и было сказано в статье, понятия хорошего программиста в целом нет.
Моё мнение что хороший программист тот кто всегда учиться. Это нужно во первых по причине того что создаётся всегда что-то новое и лучшее. Во вторых изучая мнение других можно сформировать своё мнение основанное на опыте многих у кого вы учились через книги или лично.
Вот это я считаю основой для хорошего программиста, а всё остальное зависит только от конкретной ситуации и сделанного программистом. Ведь программист знающий много но ничего не сделавший ещё не хороший программист.
Я бы сказал что статья очень сложная. Ну да ладно опустим подробности. Я конечно не полноценный тестировщик, но на сколько я изучал java qa я видел что отдельные функции и классы можно тестировать отдельно от всей программы. Ну а изучение программирования это не такая сложность и изучить можно достаточно быстро 1-3 месяца + практика ~1 месяц. Это если 5 дней в неделю заниматься только изучением и практикой не менее 2-3 часов в день. Тут ещё одна штука что выучить всё нельзя а требования у всех разные, да доучить другое дело если уже много основы освоить на достаточном уровне. А вообще такие статьи тают пищу для размышлений. Да и вообще куда мы катимся со своими ИИ. Люди не знают как что работает, а уже с помощью ИИ что-то пытаются строить.
Да, тема бум подняла сильный. Я только хочу сказать что чем проще что-то делать тем больший к этому интерес. Кто например на asm будет писать код и вообще изучать asm. Проще использовать С++ который куда проще чем asm.
Вторым фактором я считаю что работать уже с готовой платой куда проще чем собирать свою плату, даже при условии что развести несложную с двух сторон плату легко и в домашних условиях. Так тут ещё и опять нужно, а плата построена на беспаечой системе.
Я конечно думаю что не первый высказал такое мнение но всё же, тема меня затронула и я не смог пройти мимо. Такое мнение я сформировал как из личного опыта так и из части статей опубликованных в интернете по схожим темам (программирование, инженерия).
Спасибо автору что затронул данную тему, так как сегодня мало кто затрагивает подобные темы на данном ресурсе. Постоянный читатель ресурса have Android...
Привет автор. Хочу сказать что любой человек работающий над задачей и не важно один или с командой имеет право писать статьи. Подытожив можно сказать что статья в той или иной степени будет полезна всем программистам на языке программирования Java.
Привет автор. Я хочу добавить своё мнение, что бесконтрольный доступ учеников к электронным устройствам вредит учёбе. Для этого я бы если и раздавал теже ipad только с акаунтами которые есть только у учебного заведения, чтобы устанавливать только те программы которые нужны для учебных процессов (запрещая тем самым игры не предусмотренные программой).
Также пужно учебную программу строить на основе опросов учащихся. Учащиеся тогда будут лучше учиться аотому что программа будет выстроена по средней формуле данные которые надо дать ученикам но в формате том который выберут сами ученики, ну и немного той информации которая нравиться большинству учащихся. Вот залог того что тотже ipad будет полее полезен чем вреден.
Привет автор. Согласен что учиться нужно правильно. Не нужно учится чему-то узкому, нужно учить одно направление но широко. Также я уверен что помогут смежные области.
Приведу пример:
Если учите Java то писать нужно, не только приложения для сервера или десктопа но и для мобильных устройств. Также если изучаешь Web то нужно не только одностраничники верстать, но и обладать навыками создания серверной части сайта с дополнительными навыками на java или python.
Только освоив совместно так как я описал в примере можно оставаться востребованным на рынке труда. Ну и не забывать учить новое и тренировать старое в своей области разработки.
Оооочень полезная статья для только обучившихся программистов и закоренелых разработчиков. Уточнение: все разработчики пишут резюме так как как они и программируют, а не так как знает это HR. По этому что одному понятно и ясно, другому просто китайская грамота (буковки на языке программирования).
Привет. Я пользуюсь Lenovo IdeaPad L340 ноутбуком, который в своё время был игровым. Данный ноутбук полностью рабочий за исключением аккумулятора который был тут в роли чтобы выключить если пропало электричество. И есть ещё проблемка с Bluetooth так как он по неизвестной мне причине отваливается при работе. За один слот ОЗУ я уже молчу так как это наверно особенность ноутбуков Lenovo. В остальном ноутбук работает на родном SSD + установлен второй hdd (есть такая возможность ). Модель совсем уже на данное время не свежая но работает и мне хватает так как в игры я не играю последние, а программирование + видеомонтаж работают на 80% с учетом не свежего железа.
Прекрасная статья на 5 минут. Всегда интересно как кто развивался в it сфере. Как и было сказано выше, нужна лишь машина времени и тогда вы тоже так сможете.
Привет. Всё прекрасно описано и пусть не говорят что комуто не нравится что код вы выложили тут а не на git. Единственное что было бы это указать параметры базы данных. Я конечно по коду посмотрю что и где запрашивается и постараюсь воссоздать БД но структуру я бы добавил чтобы позлить ещё какое-то количество читателей. Молодец что создал такоё проект.
Для меня статья одновременно и полезная и нет. Полезная по той причене что я вообще узнал как тестировать REST API. Не полезная по причине того что много нового что для меня ещё тяжело для освоения. Спасибо за статью, прочитал с дополнениями из GPT теперь перехожу к практике. За 2 месяца мне нужно освоить все виды тестов для Сайтов и всего что есть вокруг них, а это сервера и мобильные приложения.
Работа с искусственным интеллектом (ИИ) сегодня стала обыденностью. Если вы имеете хотя бы базовое представление о том, как функционируют различные технологии, ИИ станет для вас незаменимым помощником. Однако если вы не понимаете принципов работы систем, то даже самые продвинутые инструменты ИИ не принесут пользы. Все остальные рассуждения на эту тему – лишь красивые слова. И это про любую более объёмную тему вокруг ИИ.
Привет Автор. Я горд за тебя. С полного ничего до fetch утилиты пусть для консоли это просто круто. Я хоть и немного умею программировать на C++ всё равно бы не написал такую утилиту. Для простого написания программ для большинства современных ОС не требуется знания работы самой ОС. По этой причине я этого и не знаю и я больше могу сказать про сам язык чем про среду для которой пишу код. Молодец. Если есть желание начать программировать хотя бы как хобби такие приложения куда лучше как и сказано в статье чем Hello World.
Очень хорошо понимаю автора про неработающее оборудование. На этот счёт хочу сказать до сих пор FreeBSD и Unix в целом остаются системами техническими и поддерживают только малый процент от всего оборудования на котором хоть как-то запускающемся. По этому я уверен что как домашней системой Unix не станет, по крайней мере ближайшие лет 5.
Соглашусь и дополню. Статья конечно заманчивая но как всем этим пользоваться совершенно не понятно. Ну да есть Git и да есть информационный сайт и что дальше. Я если честно до сих пор в этом Open Source разобраться не могу.
Вот. Самая актуальная тема разработчик и оценка его деятельности. Я бы предложил кто захочет пусть кидают предложения как проверить что программист вообще работал. Тут просто вариантов много, но нужен самый эффективный.
Это что антиреклама курса?
Я конечно изучать курс не собираюсь, так как пока только ищу работу и не знаю что именно понадобиться учить. Но иногда тоже такие мысли посещают и я стараюсь понемногу изучать всё из смежных областей чтобы на на hh.ru или ГосУслугах наконец подтвердить квалификацию и хотябы на пару собеседований пробиться. Сейчас же со знаниями из курса который проходил 2,5 года я как и написано в статье мало что могу и понимаю что мало какую должность закрою хотябы на 50%. По этому учеба на практике и pet-project мой ныняшний курс познания того что поможет (я конечно надеюсь) подтвердить квалификацию и это подтверждение стало моим пробуском в ИТ без реального стажа работы в ИТ компаниях.
Скажу так, сейчас всему виной обучение. Во первых учат уж очень поверхностно (доучивать приходится всё что преподали на занятиях), во вторых материалов для изучения стало настолько много и понять что полезно учить, а что полный ноль сейчас трудно. В третьих с такими навыками не берут, а если не берут то откуда брать опыт.
Вот и получается из всего вышесказанного что круг замкнулся, учёба так себе, опыта нет работать не берут. А чтобы был опыт нужна хоть какая-то работа.
Я скажу так. Как и было сказано в статье, понятия хорошего программиста в целом нет.
Моё мнение что хороший программист тот кто всегда учиться. Это нужно во первых по причине того что создаётся всегда что-то новое и лучшее. Во вторых изучая мнение других можно сформировать своё мнение основанное на опыте многих у кого вы учились через книги или лично.
Вот это я считаю основой для хорошего программиста, а всё остальное зависит только от конкретной ситуации и сделанного программистом. Ведь программист знающий много но ничего не сделавший ещё не хороший программист.
Я бы сказал что статья очень сложная. Ну да ладно опустим подробности. Я конечно не полноценный тестировщик, но на сколько я изучал java qa я видел что отдельные функции и классы можно тестировать отдельно от всей программы. Ну а изучение программирования это не такая сложность и изучить можно достаточно быстро 1-3 месяца + практика ~1 месяц. Это если 5 дней в неделю заниматься только изучением и практикой не менее 2-3 часов в день. Тут ещё одна штука что выучить всё нельзя а требования у всех разные, да доучить другое дело если уже много основы освоить на достаточном уровне. А вообще такие статьи тают пищу для размышлений. Да и вообще куда мы катимся со своими ИИ. Люди не знают как что работает, а уже с помощью ИИ что-то пытаются строить.
Ну так прежде чем хаять Rust создайте что-то своё лучшее. Если сравнивать C\C++ то Rust куда лучше.
Да, тема бум подняла сильный. Я только хочу сказать что чем проще что-то делать тем больший к этому интерес. Кто например на asm будет писать код и вообще изучать asm. Проще использовать С++ который куда проще чем asm.
Вторым фактором я считаю что работать уже с готовой платой куда проще чем собирать свою плату, даже при условии что развести несложную с двух сторон плату легко и в домашних условиях. Так тут ещё и опять нужно, а плата построена на беспаечой системе.
Я конечно думаю что не первый высказал такое мнение но всё же, тема меня затронула и я не смог пройти мимо. Такое мнение я сформировал как из личного опыта так и из части статей опубликованных в интернете по схожим темам (программирование, инженерия).
Спасибо автору что затронул данную тему, так как сегодня мало кто затрагивает подобные темы на данном ресурсе. Постоянный читатель ресурса have Android...
Привет автор.
Хочу сказать что любой человек работающий над задачей и не важно один или с командой имеет право писать статьи.
Подытожив можно сказать что статья в той или иной степени будет полезна всем программистам на языке программирования Java.
Привет автор. Я хочу добавить своё мнение, что бесконтрольный доступ учеников к электронным устройствам вредит учёбе.
Для этого я бы если и раздавал теже ipad только с акаунтами которые есть только у учебного заведения, чтобы устанавливать только те программы которые нужны для учебных процессов (запрещая тем самым игры не предусмотренные программой).
Также пужно учебную программу строить на основе опросов учащихся. Учащиеся тогда будут лучше учиться аотому что программа будет выстроена по средней формуле данные которые надо дать ученикам но в формате том который выберут сами ученики, ну и немного той информации которая нравиться большинству учащихся.
Вот залог того что тотже ipad будет полее полезен чем вреден.
Чёрт побери, теперь статьи станут куда понятней для начинающего программиста как я. Спасибо тебе habr я ждал этого много лет.
Привет автор. Согласен что учиться нужно правильно. Не нужно учится чему-то узкому, нужно учить одно направление но широко. Также я уверен что помогут смежные области.
Приведу пример:
Если учите Java то писать нужно, не только приложения для сервера или десктопа но и для мобильных устройств. Также если изучаешь Web то нужно не только одностраничники верстать, но и обладать навыками создания серверной части сайта с дополнительными навыками на java или python.
Только освоив совместно так как я описал в примере можно оставаться востребованным на рынке труда. Ну и не забывать учить новое и тренировать старое в своей области разработки.
Оооочень полезная статья для только обучившихся программистов и закоренелых разработчиков.
Уточнение: все разработчики пишут резюме так как как они и программируют, а не так как знает это HR. По этому что одному понятно и ясно, другому просто китайская грамота (буковки на языке программирования).
Привет. Я пользуюсь Lenovo IdeaPad L340 ноутбуком, который в своё время был игровым. Данный ноутбук полностью рабочий за исключением аккумулятора который был тут в роли чтобы выключить если пропало электричество. И есть ещё проблемка с Bluetooth так как он по неизвестной мне причине отваливается при работе. За один слот ОЗУ я уже молчу так как это наверно особенность ноутбуков Lenovo. В остальном ноутбук работает на родном SSD + установлен второй hdd (есть такая возможность ). Модель совсем уже на данное время не свежая но работает и мне хватает так как в игры я не играю последние, а программирование + видеомонтаж работают на 80% с учетом не свежего железа.
Прекрасная статья на 5 минут. Всегда интересно как кто развивался в it сфере. Как и было сказано выше, нужна лишь машина времени и тогда вы тоже так сможете.
Привет. Всё прекрасно описано и пусть не говорят что комуто не нравится что код вы выложили тут а не на git. Единственное что было бы это указать параметры базы данных. Я конечно по коду посмотрю что и где запрашивается и постараюсь воссоздать БД но структуру я бы добавил чтобы позлить ещё какое-то количество читателей.
Молодец что создал такоё проект.
Для меня статья одновременно и полезная и нет.
Полезная по той причене что я вообще узнал как тестировать REST API.
Не полезная по причине того что много нового что для меня ещё тяжело для освоения.
Спасибо за статью, прочитал с дополнениями из GPT теперь перехожу к практике. За 2 месяца мне нужно освоить все виды тестов для Сайтов и всего что есть вокруг них, а это сервера и мобильные приложения.
Работа с искусственным интеллектом (ИИ) сегодня стала обыденностью. Если вы имеете хотя бы базовое представление о том, как функционируют различные технологии, ИИ станет для вас незаменимым помощником. Однако если вы не понимаете принципов работы систем, то даже самые продвинутые инструменты ИИ не принесут пользы. Все остальные рассуждения на эту тему – лишь красивые слова. И это про любую более объёмную тему вокруг ИИ.
Привет Автор.
Я горд за тебя. С полного ничего до fetch утилиты пусть для консоли это просто круто. Я хоть и немного умею программировать на C++ всё равно бы не написал такую утилиту.
Для простого написания программ для большинства современных ОС не требуется знания работы самой ОС. По этой причине я этого и не знаю и я больше могу сказать про сам язык чем про среду для которой пишу код.
Молодец. Если есть желание начать программировать хотя бы как хобби такие приложения куда лучше как и сказано в статье чем Hello World.
Очень хорошо понимаю автора про неработающее оборудование.
На этот счёт хочу сказать до сих пор FreeBSD и Unix в целом остаются системами техническими и поддерживают только малый процент от всего оборудования на котором хоть как-то запускающемся.
По этому я уверен что как домашней системой Unix не станет, по крайней мере ближайшие лет 5.
Соглашусь и дополню. Статья конечно заманчивая но как всем этим пользоваться совершенно не понятно. Ну да есть Git и да есть информационный сайт и что дальше.
Я если честно до сих пор в этом Open Source разобраться не могу.