Мне 15, изучаю программирование, возьмут ли меня на стажировку с таким уровнем знаний ?

Я изучаю C#, знаком с базами данный, LINQ и Git.
Можно ли с подобными знаниями устроиться на стажировку ?
Вот мой Git ( данный проект я писал относительно давно и мой уровень ещё немного улучшился, читаемость кода тоже).
Если могут взять, то куда, а если нет, то что еужно улучшить

44
22 комментария

У меня сегодня хорошее настроение, и я по джаве, тем не менее на, кушай не обляпайся: https://github.com/Wolfdp/Hello-World-Enterprise-Edition-CSharp
Поймешь, что там и зачем - уже неплохо.
Второе - разработка это не только код, а еще и бизнес процессы. Раз ты не можешь разобраться, как тут на коммент отвечать, то какая нахер стажировка - учись хорошо в школе, кайфуй с друзьями, подрастешь и поумнеешь - иди на первом курсе универа в какой-нибудь бадишоп по типу люксофта - там всему научат.

8

Согласен, лучше дальше качать свои скиллы. Я посмотрел на проекты, которые есть в гитхабе, имхо они слишком простые)

2

Перешедшего с шарпов на голанг мнение
Выше тебе уже скинули ссылку на HWEE, это отправная точка
Далее по списку, что в проекте не так:
- интерфейс и логика не разделены - в мейне принято инициализировать интерфейс взаимодействия с юзером и ему передавать логику; у тебя вся логика в одном жирном методе, так не делается. Хорошо, что добрался до понятия локальных функций, плохо, что применил не по месту. Помним да, что шарпы это ООП, дк и писать надо сначала научиться на классах (или хотя бы разных методах одного класса), а потом уже браться за новомодные фишки языка
- именование полей классов хромает - в коде каша:
```
public int Client_Age;
public int Int_Client_Gender;

public int Transfer_ID;
public int TypeOfTransfer;
```
То префиксы от имени класса есть, то их нет, аналогичная история с префиксом типа, CamelCase не соблюдается
- выставляя проект на обозрение, не поленись оформить ридми с описанием - что, с какой целью, как работает, где применимо. Приведенного проекта ридми ни о чём
- понимание архитектуры где-то на максимально начальном уровне - вынес кредитку в отдельный класс, хорошо, пин-код сделал публичным полем (читай кто хочет), хотя стоило приватным и запилить метод сверки переданного с хранимым
- не связанное с кодом - не твой Git (гит это конкретная утилита), а ссылка на твой проект на гитхабе (этих хабов публичных немало, если что)

Из хорошего:
- хватило понимания вынести основные сущности в отдельный спейс, это правильно
- хватило смелости вынести проект на всеобщее обозрение - похвально вдвойне, не каждый на это решится

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

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

4

Благодарю за детальное объяснение проблем.

Без обид, но до 17-18 лет вряд ли кто-то тебя возьмет даже на стажировку (мб на бесплатную только, но большинство компаний которые возьмут тебя на такое - дадут говно задачи тебе просто).

Я конечно всего лишь дев опс макака, но брать сотрудника младше 18 лет просто не хочецца (особенно, если до этого не работал где-либо) - нет трудовой дисциплины (отпуска, больничные, за свой счет, работа по дедлайнам, умение в задачи и так далее). Этому конечно и не научится без стажировки, но до "большой" работы и адекватных стажировок, я бы поработал где нить на младших должностях в ИТ, опять же дев опсом или даже эникейшиком (на край). Но реалии таковы, что с 15-ти летним никто делов иметь не захочет((

3

ок спасибо за информацию

но до джуна вроде не много

1