• Как начать действие при событии на экране?

    @huwesu
    Подробнее.
    Что за экран, что за ОС?
    Текстовая консоль, GUI?
  • Есть аналог visual studio без авторизации?

    @huwesu
    Ingernirated:
    Временно подключить через сотовый для регистрации.
    Хватает на какой то период, чтобы не спрашивало.
    Потом повторять.

    Но вообще. Программирование без интернета....
    Надо решать.
    Он-лайн доки очень помогают в работе.
  • Можете ли рассказать об удаленной работе?

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

    Он применяет технологии просто потому что это принято.
    Не отдавая себе отчета - а собственно зачем и почему.
    Не зная когда надо, когда не надо. И каковы причины и каковы "почему" и "зачем".


    Продолжим

    На фрилансе в одного человека действительно без CI можно обойтись.


    Вы вот почему-то связывайте CI и количество человек.
    Но дело-то не в количестве вовсе.

    У вас, я так понял, контора не в "одного".
    Поспрашивайте более опытных коллег - зачем CI
    Имхо, даже крепкий миддл должен это понимать, можете не беспокоить сеньоров.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:

    Да уж, я не знаю, спасибо за намёк )) Где научились ставить диагноз по фотографии?
    Я, если чо, периодически CI (и всякие подобные блю грин деплои) настраиваю за деньги. В том числе на апворке кстати. Используя Ansible, Terraform, AWS, TeamCity, Jenkins и т.д. Ну и гит конечно. И докер кстати тоже.


    Да, да. Именно об этом я и говорю.

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

    Он применяет технологии просто потому что это принято.
    Не отдавая себе отчета - а собственно зачем и почему.
    Не зная когда надо, когда не надо. И каковы причины и каковы "почему" и "зачем".

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

    @huwesu
    Игорь:
    Ну тут ещё вопрос, чего больше - вакансий с питоном и CI, или вакансий с гоу вообще (пусть даже без CI).


    Расхожее заблуждение.

    Потому что:

    1. Конкретному человеку нужна ровно 1 вакансия.

    2. Миллион вакансий на PHP - это иллюзия выбора.
    Ибо а) нужно еще выбрать тратить время, перебирая примитивщину, и ища действительно стоящую сложную и интересную работу, за которую хорошо платят.
    и б) убедить работодателя почему вы лучше миллиона претендентов (да, пусть эти претенденты способны лишь на примитивщину, но они будут отнимать у работодателя время, претендуя на работу, которая не по ним).

    Миллион вакансий имеют плюс - если ты хочешь работать за воду и хлеб - ты всегда с гарантией это найдешь.

    P.S.:
    Ну тут ещё вопрос, чего больше - вакансий с питоном и CI, или вакансий с гоу вообще (пусть даже без CI).

    Вы нам пишете сказки из прошлого. У вас есть машина времени????
    На Go есть работа даже локально в нашем провинциальном городке.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:

    В нашей компании все проекты с CI, в том числе которые и на джаве и на питоне. На гоу вот правда проектов нету. Но CI сделать это нам никак не помешало. Даже странно)


    Вы переносите определение общности на весьма частный случай.
    Смею утверждать, что CI+Java+Python не редкая вещь, но далеко менее 1% от общего рынка труда куда может попасть джун.

    Попавшему к вам джуну - просто повезет несказано с квалификационным ростом.

    Для типового же случая ваше предложение "изучай самое распространенное и вперед на заработки" является прямым указанием как стать всего лишь неплохо оплачиваемым, но быдлокодером.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:

    Если они действительно хотят серьёзно профессионально расти, то питон им никак в этом не помешает, не так ли?


    В очередной раз говорю, что дело не в языке, а в общепринятой методологии рабочего процесса, сложившейся вокруг того или иного языка.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:

    На фрилансе в одного человека действительно без CI можно обойтись.


    О...
    Да вы вообще не знаете что такое CI, если определяете его необходимость по количеству человек.
    Намекаю - CI != git.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:
    Вы так и не сформулировали, что для вас профессиональный рост джуна.


    Это пусть он сам сформулирует.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:

    1. Ну как же, кто как не вы писали только что "CI должен"
    CI - вообще не зависит от языка никак, должен быть на каждом проекте


    2. Фриланс. Кто ему будет что настраивать? Кроме того современный подход плотно увязывает админство и разработку. Наш спец по настройке CI так и говорил "ребята, вы же software engeneer'ы, как вам не стыдно не разбираться в том, что я делаю, я вас очень уважаю как девелоперов и думаю, что вы квалифицированее меня, простого админа, а вы....".

    3. Не просто так не хочет.
    А "быстрый вход в индустрию, давший быстрые деньги".
    И таких большинство. Подавляющее.

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

    @huwesu
    Игорь:

    Я утверждаю, что это ваше "используй массовые технологии и быстро входи в индустрию" ничуть не гарантируют в дальнейшем серьезный профессиональный рост,

    а напротив - задерживают человека на сиюминутных финансовых прибылях.

    Я противопоставляю

    Быстрый вход, быстрые деньги, минимальная финансовая независимость, ширпотребные распространенные технологии

    и

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

    @huwesu
    Игорь:

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


    Никакого "потом" не будет. Для большинства.
    Я вам приводил пример человека, который 20 лет лабает сайтики на PHP CMS.
    У него есть надежная копеечка.
    Быстро и регулярно.
    Мало, скучно, жалуется регулярно.
    Но зато регулярно и по быстрому можно срубать.

    Никакого отношения к профессиональному росту потом быстрый вход в индустрию не имеет.

    На Go, утверждаю, работы достаточно полно. Никаких принципиальных отличий от Python.
    Разве что проекты в среднем на более продвинутой базе делаются (не все). Тот же CI встречается на порядки чаще.

    я не понял, вы противопоставляете распространённые технологии и серьёзные?


    При чем здесь чисто технические аспекты?????
    Я уже написал, что на PHP есть и Facebook и VKontakte.

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

    Напротив, серьезные вещи могут делать и пацаны 20-25 лет.
    Просто если они изначально вращаются около серьезных технологий, а не развращены быстрым забатыванием денег на CMS.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:

    CI - вообще не зависит от языка никак, должен быть на каждом проекте.
    Докер кстати тоже не зависит. Захочет изучить - найдёт проекты про докер и питон. Возможно таких проектов на апворке в сумме больше, чем всех проектов на гоу вообще )


    Есть общепринятые практики работы.

    Попробуйте убедите испорченного быстрыми хоть и маленькими деньгами быдлокодера (коих большинство), что ему нужно освоить CI

    "А за это хорошо платят?"
    "Ну.... иногда. Ты прежде всего повысишь качество своей работы"
    "А ну это хорошо конечно. Но тут о меня на квартплату деньги нужны, хозяйка послезавтра зайдет. Так что не сейчас. Напомни через месяцок-другой".
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:
    • Срубить копеечного бабла по быстрому - в PHP и 1C и ловле вирусов/настройке принтеров (простейшем админстве).

    • Заработать нормальные деньги (не сразу разумеется) - овладев серьезными технологиями. Которые нисколько не ширпотребнораспространенные.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:

    Если вы на чём то зарабатываете, это никак не означает, что это лучший выбор, тем более для другого человека, у которого совершенно другая ситуация.


    А это ни вам и ни мне решать.

    Ну а программисты на Го конечно станут минимум Джобсами, или кто там у них котируется.


    Вы разве не знаете, что Джобс вообще не программист?
    Тогда уж про Гейтса бы упомянули. Это хоть к месту.

    "Бытие определяет сознание" - очень известная и точная фраза.

    На PHP сделаны и VKontakte и Facebook. Просто потому что тогда это был хороший выбор.

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

    В том же Go нет CMS, не нужны и не приняты полные веб-фреймворки типа Rails или DJango и т.п.
    Если новичок сунется в Go, то новичок столкнется с понятиями "Docker/CI/т.п." гораздо-гораздо раньше.

    Сам по себе язык - ни на что не влияет.
    А вот инфраструктура вокруг языка и общепринятая большинством в том или ином языке методология - очень даже влияют.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:

    На более массовых языках больше работы, да.
    Но какой работы?
    Клепать сайтики на Вордпрессе?
    В чем там профессиональный рост?

    Выучить 1001 плагин?
    Это по вашем профессиональный рост и лучший выбор для джуна?

    Да, деньги будут.
    А потом - более ничего не будет. Не будет рост.
    Выше был пример про программера с 20-летним опытом.

    В то же время молодые ребята в "модных" языках просто поражают сколь серьезные вещи они делают.
    flynn.io.
    Ребятам еще 25-ти нет - а они уже разработали широкоиспользуемый PaaS, подняли инвестиций.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:
    Я и первый раз говорил про языки, что рост не в них. И второй раз сказал.
    Где вы нашли противоречие - непонятно.


    Вы утверждаете, что от языка не зависит рост и при этом настоятельно рекомендуете оставаться в рамках "классический" языков, для которых сложилась устоявшаяся (устаревшая) методология работы. А новичок работает именно в рамках устоявшейся наиболее массовой методологии.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:
    Профессиональный рост джуна состоит не в знании модных языков.
    Мидл - это не джун + модный язык. Знание модного языка из джуна никогда не сделает мидла.


    Go недостаточно модный, если тут толпа ортодоксов кинулась мне доказывать, что я не зарабатываю на Go.
    ;)

    Сам по себе язык - это ничто.
    Однако вокруг языка формируется определенная метода работы.

    Если очень опытному спецу пробить эту стену и выйти на другие горизонты не сложно, но новичок....
    Новичок отбрасывается обратно, в воронку наиболее употребимого с данным языком - технологий, стиля.

    Пример:

    Подавляющее большинство программистов PHP просто лабают на CMS Wordpress и большинство из них будут заниматься тем же самым до конца жизни.

    На Ruby с большой вероятностью все твое развитие будет в изучении новых GEM-ов.

    И т.д.
  • Можете ли рассказать об удаленной работе?

    @huwesu
    Игорь:

    Опять у вас противоречие:

    Выделил ключевые слова. Я говорил про языки, вы подменяете технологиями.


    Вы говорите про языки (которые сами по себе ничтожно важны; то есть они нужны, но учатся примерно также как буквы на клавиатуре) и тут же говорите, что рост не в языках.

    Профессиональный рост джуна состоит не в знании модных языков.


    Язык - это вообще ничто. Язык - это алфавит, не более того.

    Только начинающему программеру кажется - что главное выучить язык.
    А опытный знает, что трудно выучить только первый язык.