Форум программистов, компьютерный форум, киберфорум
Фриланс
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 09.09.2017
Сообщений: 13
1

GitHub (когда он к месту и когда можно обойтись без него)

17.10.2018, 09:33. Показов 3577. Ответов 41
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Сабж собственно вот в чем, недавно меняла работу и столкнулась вот с чем. В почти каждой вакансии требуется опыт работы с системой контроля версий. Я конечно понимаю, что штука хорошая и в некоторых случаях она действительно необходимо. Меня просто немного забавляли ситуации, когда приходишь на интервью и диалог примерного такого содержания
-"Вы не используете GitHub. Как вы вообще живете? Это же стильномодномолодежно." Или же:
-"Пришлите ссылку на ваш GitHub. Как нету? Нуууууууууу, вы нам тогда не подходите."
И мне вот интересно, каким образом наличие и использование GitHub'а указывает на какой-то скилл? Знаю людей, которые специалисты очень высокого уровня, но при этом ни разу не юзали ни одну систему контроля версий.
Я понимаю когда над одним проектом работает несколько человек, которые работают с одним кодом, то там да использование системы контроля версий жизненно необходимо.
Например, на прошлой работе у нас была система, что тебе дают проект и этот проект ведешь только ты один. И вот зачем мне GitHub? Отслеживать изменения, так я могу хоть у себя на лбу их записывать, если мне так удобно, каким образом это на что-то влияет? Если руководитель адекватный, то ему важно, что работа должным образом выполнена, а не то, что GitHub использовался или нет.
Просто исходя из моих наблюдений, в более менее солидных компаниях, вообще всем на это пофиг, есть у вас свой GitHub - нету, всем пофиг. Как и нет тестовых заданий. А когда приходишь в какие-то "зачуханские" конторы, где у вас требуют ссылки на GitHub или залить тестовое задание на 1000 и 1 репозиторий. Только лишь потому, что "руководитель" прочитал где-то, что это стильномодномолодежно.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.10.2018, 09:33
Ответы с готовыми решениями:

Когда стоит использовать класс, а когда лучше обойтись без них?
Когда стоит использовать класс, а когда лучше обойтись без них? Когда следует использовать...

Когда нельзя обойтись без делегатов
Возник такой вопрос

Зачем нужен iterator, если можно обойтись без него?
Почему нужен итератор(iterator) если этот код #include <iostream> #include <vector>...

Для чего нужен IoC, можно ли обойтись без него
Добрый день! Подскажите пожалуйста для чего нужен IoC, можно ли обойтись без него и полезен или...

41
958 / 576.5 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
17.10.2018, 10:45 2
ТвоиРозовые, а IDE Вы тоже не пользуетесь? Все ж можно в блокноте написать. Главное чтоб работа была выполнена.
По теме: на какую должность собеседовались?
0 / 0 / 0
Регистрация: 09.09.2017
Сообщений: 13
17.10.2018, 11:11  [ТС] 3
Цитата Сообщение от JIeIIIa Посмотреть сообщение
а IDE Вы тоже не пользуетесь? Все ж можно в блокноте написать.
Можно, это вопрос все же уже удобства.
Вы же используете IDE не потому, что это круто и все так делают, а исходя из других соображений, удобства например, быстроты и других факторов.
911 / 815 / 333
Регистрация: 03.02.2015
Сообщений: 5,265
Записей в блоге: 9
17.10.2018, 12:22 4
ТвоиРозовые, ну хз, делать это критерием приема на работу сомнительная затея, но GIT удобная штука.
Странно почему именно ссылку GitHub требуют. Логичнее требовать умение работать с СКВ, ну или понимание принципов работы. Научится можно практически всему)
428 / 240 / 142
Регистрация: 21.02.2011
Сообщений: 4,669
17.10.2018, 13:50 5
Смотря кто проводит собеседование.
Если вас собеседует просто HR-девочка, которая рекрутит программистов/дворников/охранников и всех остальных, задавая вам вопросы, написанные у нее в листочке, то это один случай.
Если это кто-то разбирающийся в вопросе, то у вас могут просто спросить об опыте работы с системами контроля версий (ну или про те, которые используются в данной фирме). Критерием отбора это являться не будет.
958 / 576.5 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
17.10.2018, 19:25 6
Цитата Сообщение от ТвоиРозовые Посмотреть сообщение
Отслеживать изменения, так я могу хоть у себя на лбу их записывать, если мне так удобно
Вот не понимаю почему Вам в IDE работать удобно, а с СКВ - нет. Конечно все от специфики работы зависит, но в сколь-нибудь серьезном проекте через неделю-месяц-год сказать по своим заметкам что когда менялось Вы не сможете. Я уже молчу чтоб по заметкам откатиться к версии, например, месячной давности.

Цитата Сообщение от ТвоиРозовые Посмотреть сообщение
Пришлите ссылку на ваш GitHub. Как нету? Нуууууууууу, вы нам тогда не подходите.
Если на позицию 100500 кандидатов, то отсутствие репозитория вполне может быть критерием отсева для HR. Но все много зависит от того, на какую позицию собеседуетесь!
135 / 120 / 37
Регистрация: 30.09.2012
Сообщений: 400
17.10.2018, 20:49 7
без системы контроля версий нереально например разобраться при сопровождении крупных энтерпрайзных проектов, когда поменялось уже много разработчиков или даже, когда части системы настолько крупны, что без истории изменений можно утонуть в коде
21 / 4 / 0
Регистрация: 14.08.2017
Сообщений: 90
18.10.2018, 12:51 8
Цитата Сообщение от ТвоиРозовые Посмотреть сообщение
Сабж собственно вот в чем, недавно меняла работу и столкнулась вот с чем. В почти каждой вакансии требуется опыт работы с системой контроля версий. Я конечно понимаю, что штука хорошая и в некоторых случаях она действительно необходимо. Меня просто немного забавляли ситуации, когда приходишь на интервью и диалог примерного такого содержания
-"Вы не используете GitHub. Как вы вообще живете? Это же стильномодномолодежно." Или же:
-"Пришлите ссылку на ваш GitHub. Как нету? Нуууууууууу, вы нам тогда не подходите."
И мне вот интересно, каким образом наличие и использование GitHub'а указывает на какой-то скилл? Знаю людей, которые специалисты очень высокого уровня, но при этом ни разу не юзали ни одну систему контроля версий.
Я понимаю когда над одним проектом работает несколько человек, которые работают с одним кодом, то там да использование системы контроля версий жизненно необходимо.
Например, на прошлой работе у нас была система, что тебе дают проект и этот проект ведешь только ты один. И вот зачем мне GitHub? Отслеживать изменения, так я могу хоть у себя на лбу их записывать, если мне так удобно, каким образом это на что-то влияет? Если руководитель адекватный, то ему важно, что работа должным образом выполнена, а не то, что GitHub использовался или нет.
Просто исходя из моих наблюдений, в более менее солидных компаниях, вообще всем на это пофиг, есть у вас свой GitHub - нету, всем пофиг. Как и нет тестовых заданий. А когда приходишь в какие-то "зачуханские" конторы, где у вас требуют ссылки на GitHub или залить тестовое задание на 1000 и 1 репозиторий. Только лишь потому, что "руководитель" прочитал где-то, что это стильномодномолодежно.
Если вы ищите работу на специализированных сайтах. То там стоит обращать внимание на дату размещения вакансии. Если вакансия висит по полгода, то туда смысла нет ходить по понятным причинам.
Цитата Сообщение от JIeIIIa Посмотреть сообщение
Если на позицию 100500 кандидатов
Сотрудник либо нужен - либо не нужен. И всех 100500 кандидатов никто не будет рассматривать, выберут несколько человек из первых откликов и с ними будут собеседоваться. Рассматривать "следующую партию" будут только в том случае, если эти ну совсем нулевые. Я не говорю про то, что все это делается максимально оперативно.
958 / 576.5 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
18.10.2018, 17:00 9
Цитата Сообщение от gaspinov Посмотреть сообщение
выберут несколько человек из первых откликов
Или наоборот из последних, или же рендомно. А может просмотрят всех и при прочих равных оставят тех, у кого репозиторий есть. А вот если из выбранных никто не подойдет, тогда критерии отбора уже понижать будут.
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
22.10.2018, 13:27 10
Цитата Сообщение от ТвоиРозовые Посмотреть сообщение
И вот зачем мне GitHub?
Вы устраиваетесь на работу. Поэтому логичнее спросить зачем GitHub работодателю. В конторах может быть много требований, которые вам не подходят. Если они вам действительно не подходят, то лучше фрилансить и/или открывать свою контору. Я для себя выбрал именно такой путь, просто потому что мне так намного удобнее и проще, чем подстраиваться под кого-то.
Если же вам нужна работа и стабильный заработок, то подчиняйтесь своим хозяевам. Это проще, быстрее, выгоднее. Фрилансить и двигаться своим путем намного сложнее, дольше, но впоследствии будет в разы выгоднее. нормальные заказчики требуют хорошее портфолио, оно займет огромное кол-во свободного времени. Также на фрилансе можно хорошо набить руку, чтобы разработать свой собственный проект, тут опять же нужно время.
12 / 0 / 0
Регистрация: 10.11.2017
Сообщений: 98
23.10.2018, 09:30 11
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Фрилансить и двигаться своим путем намного сложнее, дольше, но впоследствии будет в разы выгоднее.
Если вы живете в провинции, где у вас выбор либо фрилансить, либо месить навоз в соседнем колхозе, то тут выбор очевиден. Но если вы живете в более-менее крупном городе, в чем проблема устроиться в фирму? У программистов зп очень хорошие ни с каким фрилансом это не сравниться. Или ваше сообщение это посыл из серии "не работай на дядю"?
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
23.10.2018, 10:22 12
Цитата Сообщение от Женя Брянцев Посмотреть сообщение
У программистов зп очень хорошие ни с каким фрилансом это не сравниться.
Значит нужно больше работать на фрилансе. Тратить больше сил и энергии. Да и вообще можно открыть свою фирму впоследствии.

Цитата Сообщение от Женя Брянцев Посмотреть сообщение
Или ваше сообщение это посыл из серии "не работай на дядю"?
Я для себя сделал такой вывод, но только из-за того, что для меня невозможно подстраиваться под чужие требования.

Добавлено через 2 минуты
Цитата Сообщение от Женя Брянцев Посмотреть сообщение
У программистов зп очень хорошие ни с каким фрилансом это не сравниться.
Это конечно печально, ну и хрен с ним)))))
12 / 0 / 0
Регистрация: 10.11.2017
Сообщений: 98
23.10.2018, 10:42 13
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Да и вообще можно открыть свою фирму впоследствии.
Можно много чего сделать. Но суть не в этом.
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Значит нужно больше работать на фрилансе. Тратить больше сил и энергии.
И сколько у вас получается зарабатывать на фрилансе? Если это не страшная тайна. Исходя из того, что вы работаете 5/2 по 8 часов.
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Я для себя сделал такой вывод, но только из-за того, что для меня невозможно подстраиваться под чужие требования.
В чем разница? Вы подстраиваетесь под требования работодателя или подстраиваетесь под требования заказчика.
Только о требованиях работодателя вы знаете заранее. А у каждого заказчика требования могут быть разные.
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Это конечно печально, ну и хрен с ним)))))
Почему? Работа в офисе всегда оплачивается дороже по понятным причинам.
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
23.10.2018, 11:16 14
Цитата Сообщение от Женя Брянцев Посмотреть сообщение
И сколько у вас получается зарабатывать на фрилансе? Если это не страшная тайна. Исходя из того, что вы работаете 5/2 по 8 часов.
Лучший период - 700-1000 в час и так длилось полтора года. Но опытные получают 30$, тут нужно постараться и набивать портфолио.
Но есть еще худшие периоды)))) Но это из-за отсутствия хорошего портфолио.

Цитата Сообщение от Женя Брянцев Посмотреть сообщение
В чем разница? Вы подстраиваетесь под требования работодателя или подстраиваетесь под требования заказчика.
Только о требованиях работодателя вы знаете заранее. А у каждого заказчика требования могут быть разные.
Работая на дядю, все решения принимает тимлид. Нужно приходить на работу и т.п. И все это происходит каждодневно. Я то и прогером стал, только ради фриланса и свободы, если такая возможность исчезнет я стану таксистом.
У заказчика есть только требования и сроки, которые нужно один раз учесть и все - очень удобно.

Цитата Сообщение от Женя Брянцев Посмотреть сообщение
Почему? Работа в офисе всегда оплачивается дороже по понятным причинам.
Неужели в офисе вы получаете по 500000 рублей в месяц? работая 5/2 по 8 часов
12 / 0 / 0
Регистрация: 10.11.2017
Сообщений: 98
23.10.2018, 11:35 15
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Лучший период - 700-1000 в час и так длилось полтора года.
И сколько это будет выходит в месяц? 100-120 к? В офисе хороший программист получает 140-180 к. Не говоря уже о том, что в офисе ваш заработок постоянен в отличии от фриланса.
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Нужно приходить на работу и т.п. И все это происходит каждодневно.
Никто вам не запрещает работать удаленно и приходить в офис пару раз в неделю для обсуждений/совещаний и прочих мероприятий.
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
У заказчика есть только требования и сроки, которые нужно один раз учесть и все - очень удобно.
Я про это и написал - у каждого заказчика свои требования. И чем требования офиса вам не подходят. Тем "что нужно работать, приходить на работу и т.п."?
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Неужели в офисе вы получаете по 500000 рублей в месяц? работая 5/2 по 8 часов
А на фрилансе вы получаете 500000 рублей в месяц?
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
700-1000 в час
Это средний показатель зп, если что.
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Но опытные получают 30$
Думаю есть люди получающие еще больше и что? Жить в надежде, что когда нибудь вам заплатят 30$ в час или же иметь стабильный заработок в офисе, где нужно будет чуть-чуть попу напрягать?
Я конечно понимаю, что русский менталитет он такой, что хочется не напрягаться и при этом иметь много денег.
Ну если речь все-таки зашла про "дядю", то не работать на "дядю" невозможно.
Если вы занимаетесь фрилансом, то ваши заказчики и есть эти самые "дяди", только вы вместо того что бы подстраивать под требования одного "дяди" - вынуждены подстраиваться под требования каждого.
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
23.10.2018, 12:22 16
Женя Брянцев, работайте в офисе, вам никто не мешает. Каждый расставляет приоритеты для себя. На фрилансе можно, как минимум добиться того же самого, чего и в офисе. Но работать на фрилансе всю жизнь и перепрыгнуть в офис на позицию юниора - это мазохизм. Я вижу только один путь для чистого фрилансера - это открыть свою фирму.
Grey
23.10.2018, 12:58
  #17

Не по теме:

Это средний показатель зп, если что.
блин, а у нас средний 700 в сутки. похоже пора мне полностью на фриланс переходить.

428 / 240 / 142
Регистрация: 21.02.2011
Сообщений: 4,669
23.10.2018, 13:23 18
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
Но работать на фрилансе всю жизнь и перепрыгнуть в офис на позицию юниора - это мазохизм.
Никто вас не заставляет идти на позицию на юниора, как правило при приеме на работу спрашивают об опыте фриланса и проектах, которые делали. Если у вас проекты не уровня "студ. задачек на массивы", то это такой же показатель опыта как и запись в трудовой.
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
23.10.2018, 15:10 19
andreyfreelans, ага))) набить хорошее портфолио ради работы на амеров и вероятно монетизации(что наиболее вероятно), чтобы идти работать в офис сеньером))) это мазохизм в квадрате. Долбить свой мозг всеми стеками технологий, чтобы в конце вместо того чтобы еще чуть-чуть себя помучить, пойти работать - это глупо.

Добавлено через 1 час 36 минут
Вообще каждый решает сам для себя как жить. Спорить о том, что фриланс лучше офиса и тем более доказывать то, что нужно идти работать в офис, или лучше уходить из офиса - это глупый спор, каждому свое. Спорить нужно о том, что лучше C# или C++, например, хотя тут очевидно, что C#.
2735 / 2041 / 380
Регистрация: 22.07.2011
Сообщений: 7,731
23.10.2018, 16:15 20
Цитата Сообщение от cyb0rg_01 Посмотреть сообщение
например, хотя тут очевидно, что C#.
а вот и нет , шарп для прикладного , си для системного. Выбираете инструмент под свое направление.
23.10.2018, 16:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2018, 16:15
Помогаю со студенческими работами здесь

Важен ли css файл или же можно обойтись без него ?
Появился интересный для меня вопрос, погулил ничего дельного не нашел, так вот, я сделал сайт из...

Где можно посмотреть когда включался и когда выключался компьютер?
Всем привет! Где я смогу посмотреть когда включался и когда выключался компьютер? Мне сказали, что...

Когда надо использовать списки инициализации, а когда можно заменить их констуктором по умолчанию?
1)Любезные,скажите когда надо исп. списки инициализации, а когда можно заменить констуктором по...

Когда нужно использовать структуры, когда классы, а когда словарь?
Хеллоу. Не могу понять, когда, что, нужно использовать. Допустим мне нужно получить объект,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru