Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar

Выход из системы

translation

Это сообщение переведено AI.

투잡뛰는 개발 노동자

[Нетехнический специалист, выживание в качестве разработчика] 16. Советы по составлению портфолио для начинающих разработчиков

  • Язык написания: Корейский
  • Базовая страна: Все страны country-flag

Выбрать язык

  • Русский
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar

Текст, резюмированный ИИ durumis

  • При составлении портфолио для начинающих разработчиков необходимо четко указать не только технические аспекты, но и фактически разработанные сервисы или функции, чтобы повысить понимание проекта.
  • Например, важно подробно описать, какие функции были разработаны в проекте "Сообщество для ищущих работу", с какими техническими трудностями пришлось столкнуться в процессе разработки.
  • Разработчики — это не просто люди, реализующие технологии, а люди, разрабатывающие сервисы, удовлетворяющие потребности реальных пользователей, поэтому важно показать в портфолио понимание работы и аналитические навыки.

Не будучи специалистом, как выжить в роли разработчика


#16. Советы по составлению портфолио для начинающих разработчиков


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

Недавно я участвовал в менторстве на платформе «Инфрун», где я проверял резюме и портфолио начинающих разработчиков, не имеющих профильного образования, и обнаружил, что многие из них повторяют одни и те же ошибки. Поэтому сегодня я решил собрать советы по составлению портфолио для начинающих разработчиков (не имеющих профильного образования).


[Советы по составлению портфолио для начинающих разработчиков]

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

Многие начинающие разработчики допускают ошибку, слишком сильно концентрируясь на технической стороне вопроса. Рассмотрим этот момент на примере.


Название проекта: Сообщество для соискателей работы
Используемые технологии: Spring boot, Oracle, JPA, React.js, CSS, HTML
Обязанности

  • При одновременной отправке большого количества сообщений, TPS (транзакций в секунду) значительно увеличивается, что требует оптимизации JPA для повышения скорости в 2,5 раза.
  • Применен принцип микросервисной архитектуры (MSA), чтобы обеспечить распределенную обработку данных по отдельным сервисам, что ускоряет работу и сокращает время восстановления после сбоев.
  • Внедрена система аутентификации JWT (JSON Web Token), которая позволяет управлять правами доступа и повышает безопасность.


С точки зрения технической реализации, представленное выше описание можно считать вполне исчерпывающим. Однако, для человека, который впервые знакомится с этим проектом, может возникнуть вопрос: "А какие именно функции реализованы?"

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


Название проекта: Сообщество для соискателей работы
Используемые технологии: Spring boot, Oracle, JPA, React.js, CSS, HTML
Обязанности

  • Разработка пользовательского форума для обмена информацией по поиску работы
    • При одновременной отправке большого количества сообщений, TPS (транзакций в секунду) значительно увеличивается, что требует оптимизации JPA для повышения скорости в 2,5 раза.
    • Внедрена система «лучший ответ» по аналогии с сервисом «Яндекс.Знатоки», чтобы повысить вовлеченность пользователей.
  • Разработка бота для сбора информации о вакансиях, а также для создания и сохранения резюме и сопроводительных писем.
    • Применен принцип микросервисной архитектуры (MSA), чтобы обеспечить распределенную обработку данных по отдельным сервисам, что ускоряет работу и сокращает время восстановления после сбоев.
  • Разработка функции авторизации через социальные сети (ВКонтакте/Одноклассники)
    • Внедрена система аутентификации JWT (JSON Web Token), чтобы предотвратить кражу токена и другие возможные угрозы безопасности.

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

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


Надеюсь, эта информация будет полезна для соискателей работы, которые составляют свое портфолио.

TheCareer
투잡뛰는 개발 노동자
코딩, 취업, 이직, 경제에 관심 많은 IT 노동자
TheCareer
[Неспециалист, выживание разработчика] 17. Портфолио начинающего разработчика, до какого уровня? В портфолио начинающего разработчика лучше сосредоточиться на навыках разработки. Более эффективно не создавать инфраструктуру, а завершить основные функции CRUD и получить опыт интеграции внешних API, например, можно попробовать использовать API входа

3 апреля 2024 г.

[Не для разработчиков, чтобы выжить] 9. Сайты, которые хорошо подходят для создания портфолио Представлены 3 типа сайтов, которые хорошо подходят для создания портфолио для обучения за счет государственных средств или для студентов буткемпа. Вы можете разработать групповое программное обеспечение, ERP, систему внутреннего персонала, используемую в

30 марта 2024 г.

[Неспециалист, выживший разработчик] 7. Что помогает и что не помогает при трудоустройстве в новую компанию При подготовке к трудоустройству в качестве разработчика ведение технического блога неэффективно, но GitHub рекомендуется для управления проектами и обмена исходным кодом. Среди различных сертификатов стоит обязательно подготовиться к сдаче сертификата сп

29 марта 2024 г.

Создаем автоматизированные программы для повышения производительности. Durumis — это компания, разрабатывающая автоматизированные программы для повышения производительности. Вы можете автоматизировать задачи в различных областях, таких как работа, хобби, повседневная жизнь, и использовать их как своего собственного робота-се
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마

22 марта 2024 г.

Почему вам не нужно планировать веб-сайт как отзывчивый Если вы хотите создать веб-сайт, оптимизированный для мобильных устройств, попробуйте Littlely. Littlely — это платформа для создания веб-сайтов, которая помогает создавать веб-сайты в единой среде, адаптированные к настольным компьютерам, планшетам и моб
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크

29 мая 2024 г.

Издательство “Хорошая Земля” выпускает книгу “Стартап на блокчейне” Обязательная книга для тех, кто готовится создать стартап в области криптовалют! Эксперты по разработке блокчейнов и листингу на биржах делятся своим опытом создания успешных проектов от идеи до листинга на биржах. Книга “Стартап на блокчейне” доступна в
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)

13 мая 2024 г.

Блог о веб-разработке, SEO и роли разработчиков Вот отрывок, который я написал, основываясь на своем понимании содержимого блога: Блог Devapenseo Webian посвящен веб-разработке, SEO и роли разработчиков в создании эффективных и оптимизированных для поисковых систем сайтов. Автор бло
Devapenseo Webian
Devapenseo Webian
devapenseo webian
Devapenseo Webian
Devapenseo Webian

23 февраля 2024 г.

[История компании] Рассказ для стажеров Рекомендуется определиться с профессией до 33 лет и искать лучшие условия работы. Важно, чтобы в молодости вы использовали свой потенциал и трудолюбие как оружие, чтобы найти место с лучшей оплатой и развиваться. После 33 лет вы уже не молоды, но и не ст
junpyo jeon
junpyo jeon
junpyo jeon
junpyo jeon

14 мая 2024 г.

Разработка приложения в одиночку: какие тесты нужно проводить? Узнайте, как определить приоритеты тестирования и разработать эффективную стратегию тестирования при разработке приложения. Автор рекомендует устанавливать приоритеты в следующем порядке: тестирование людьми, интеграционное тестирование, модульное тестиро
Alien Story
Alien Story
Alien Story
Alien Story
Alien Story

16 мая 2024 г.