Все валят с TFS и Azure Devops?
Патамушта clone тоже не примитивная команда. У неё тоже куча параметров. А у вас, любителей гуёв, память часто как у мушки дрозофилы. И что вы там накликали в настройках вы не помните чуть чаще чем всегда.
Чтоб вам доступ в туалет был через командную строку с кучей параметров! ))
что вы там накликали в настройках вы не помните чуть чаще чем всегда
------
На самом деле - все гораздо хуже.
С точки зрения работника.
Мы таки не только не помним что сделано в плане изменения стандартных настроек,
но еще и что писали на прошлой неделе напрочь забываем.
Прочли ТЗ, внесли изменения, прогнали (если есть) тесты, нажали кнопарик КОММИТ,
и даже не задумались куда и что попало. Мало того - даже не изучаем детали - например,
не имеем представления будет ли автоматический САВЕ перед КОММИТ. Кликнули - все.
И ты знаешь - как-то живем... да, ошибки допускаем, да, полная жопа случается...
да, иногда нужен умник чтобы разобраться в сотворенном... ну так пусть у рабобрателя
об этом голова болит - он набирал рабов с навыками нажатия КОММИТ, а не со знанием
КЛИ.
С точки зрения работодателя.
Числом поболе, ценою подешевле.
Да, нужен умник с глубокими знаниями командной строки ГИТа и раз в 3-6 месяцев он
будет разгребать проблемы с сотворенными жопами... Но... он будет делать это в рабочее
время и за ту же зарплату. Что? не хочет(не может) разобраться с командной строкой ГИТа?
Ну тогда нехрен мудохаться - найдите годную копию и засуньте ее в новый репозиторий...
А по сути - жмакая кнопарик гораздо меньше вариантов жмакнуть не то, чем набирая
параметры в командной строке... гораздо меньше...
Добро пожаловать в армию страдальцев
Спасибо, но уж сколько лет полёт нормальный.
Приходится только жалеть тех страдальцев, которые всё руками набирают и разбираются с подобным:
Это ж можно сравнить, только как в юниксе по папкам бегать, имен которых не знаешь. А винде, на дерево глянул и усё видно.Хотя остроконечники и тупоконечники всегда боролись между собой без всякого смысла
память часто как у мушки дрозофилы
Естественно, поэтому даже чисто теоретически не в состоянии запомнить все параметры и все команды, ввиду полной бессмысленности этого.
Приходится только жалеть тех страдальцев, которые всё руками набирают и разбираются с подобным:
Открой для себя приличный шелл. Даже под виндой. Поставь гит и в подарок получи bash. А в нём откроешь волшебную кнопочку Tab. И увидишь что полностью команды и параметры в шелле мало кто набирает. Первые две-три буквы.
Как вообще вы, виндусятнеги, работаете без find и grep...
Чтоб вам доступ в туалет был через командную строку с кучей параметров! ))
Нельзя. Я-то напишу скрипт, а вот кое-кто таки обделается перед дверью. И переступай потом.
Открой для себя приличный шелл. Даже под виндой.
нафига, когда есть "нортон коммандер"? Есть там история но она туда должно попасть в первый раз как то.
Поставь гит и в подарок получи bash
Давно стоит и ента фигня есть, иногда приходится пыль стирать и набирать что то, когда кнопочку не нашел.
работаете без find и grep
да потомушта, всё есть и без энтих извращений
Чтоб вам доступ в туалет был через командную строку с кучей параметров! ))
в туалет человек обычно ходит часто сам процесс выполняется на автомате. У меня всегда в хистори шелла команды которые я выполняю часто, либо в алиасах, и пофиг сколько там параметров. А вот кликать каждый день одно и то же, это не прикольно совсем
Приходится только жалеть тех страдальцев, которые всё руками набирают и разбираются с подобным:
...
Это ж можно сравнить, только как в юниксе по папкам бегать, имен которых не знаешь. А винде, на дерево глянул и усё видно.
люди которые в чем то глубоко разбираются они и называются инженерами. Инженер "должен" очень хорошо знать свои инструменты. Если ты просто тыкаешь в кнопки не понимая что происходит, юзаешь ORM не имея представления о SQL, это плохо ИМХО.
Таких в индустрии называют trained monkey.
Насчет юниксов и по папкам бегать, там все очень просто и практично и если очень надо и дерево тоже можно в консоли изобразить. Просто у тебя опыта в этом нет
А вот кликать каждый день одно и то же, это не прикольно совсем
Вы предпочитаете клацать? Или нужные вам команды из хистори выбираются автоматически и автонажимаются?
Снова смотрите мою картинку вверху.
А комменты к коммиту куда в командной строке вбиваются? Где-то между параметрами?
люди которые в чем то глубоко разбираются они и называются инженерами. Инженер "должен" очень хорошо знать свои инструменты. Если ты просто тыкаешь в кнопки не понимая что происходит, юзаешь ORM не имея представления о SQL, это плохо ИМХО.
Таких в индустрии называют trained monkey.
Ещё не так давно некоторые программисты говорили, что если ты не можишь в машинных кодах что-то написать или прочитать, во что сгенерился твой высокоуровневый код, то ты не инженер. Мы таких называли старпёры.
юзаешь ORM не имея представления о SQL
-----
Хи-хи...
Имплементируешь тот же SOAP/WCF без детального знания протоколов TCP/IP&UDP...
Кстати, а скольких глубоко знающих TCP/IP ты знаешь? Под глубоко Я понимаю именно твою сентенцию в плане знания деталей функционирования всех суб-систем, т.е. включая все управляющие битики в контроллерах и сигналы на шинах управления...
Если ты просто тыкаешь в кнопки не понимая что происходит,
Вообще то, я вижу это по другому.
Есть задача, которую можно решать многими способами. При этом, любой их них, даёт тот же самый результат.
Тот, кому нравится способ "А", может считать другие способы неверными/неправильными или неудобными.
Тоже самое могут думать те, кому нравится способ "Б".
А результату то наплевать, каким способом он получен, главное, чтобы было комфортно тому, кто это делает.
А делать, ничего не понимая, можно также любым способом.
Просто у тебя опыта в этом нет
Естественно, когда не чаще чем раз в год, приходится что то делать под никсами.
Только, что то, я не могу представить дерево в текстовой консоли и как по нему мышой лазить.
А так, если низзя поставить МС приходится делать ls и затем набирать нужный каталог. Есть что то более удобное - поделитесь.
Могу еще рассказать страшный сон про юникс. Это когда открываешь vim, а интернета нет. И всё, как его закрыть найти еще самому не удавалось
Вы предпочитаете клацать? Или нужные вам команды из хистори выбираются автоматически и автонажимаются?
А комменты к коммиту куда в командной строке вбиваются? Где-то между параметрами?
ты просто так и скажи что в bash/zsh не работаешь и не знаешь как можно быстро искать в history ;)
коммент к коммиту можно сразу после -m, в чем неудобства ?
О старперах говорит человек который настольгирует по десктоповым гуям и недоволен джаваскриптовым трендам ? :D
Насчет машинного кода, когда то давно, когда тебе это говорили, может и стоило разбираться в весьма низкоуровневых левелах. Сейчас скорее всего нет.
Но если ты не понимаешь как работает то с чем ты имеешь дело каждый день, это уже хуже. Каждый выбирает для себя на каком уровне он чет хочет знать.
Я из опыта могу сказать что если дело заходит о серьезных проблемах и больших проектах, то хотят как раз тех кто глубоко разбирается в той или иной теме.
И я конечно понимаю у тебя цель поспорить.
Хи-хи...
Имплементируешь тот же SOAP/WCF без детального знания протоколов TCP/IP&UDP...
Кстати, а скольких глубоко знающих TCP/IP ты знаешь? Под глубоко Я понимаю именно твою сентенцию в плане знания деталей функционирования всех суб-систем, т.е. включая все управляющие битики в контроллерах и сигналы на шинах управления...
не корректное сравнение. SOAP это не сетевой протокол, для этого используется чаще всего HTTP. Ты часто видел людей которые работают с SOAP или RESTful и мало чего слышали о HTTP и не знают как он работает ? А дебажить ты с такими знаниями как будешь ? Или ты просто говоришь что "it works on my machine" ? Глубоко, это не значит наизусть, и не значит что ты должен как девелопер разбираться в протоколах маршрутизации. Это значит ты понимаешь принцип работы и в любой момент можешь посмотреть детали если тебе это понадобится.
Вообще то, я вижу это по другому.
Есть задача, которую можно решать многими способами. При этом, любой их них, даёт тот же самый результат.
Тот, кому нравится способ "А", может считать другие способы неверными/неправильными или неудобными.
Тоже самое могут думать те, кому нравится способ "Б".
А результату то наплевать, каким способом он получен, главное, чтобы было комфортно тому, кто это делает.
А делать, ничего не понимая, можно также любым способом.
каждый имеет право видеть это как хочет :)
И да, задачи можно выполнять по разному. Возьмем например то же облако или k8s какой нибудь. Если это для тебя хобби, да, кликай в гуях
и не вникай в подробности. Если ты занимаешься этим на проф. уровне, скорее всего ты будешь использовать IaC, helm и kubectl/oc.
Нужно
дальше обьяснять почему ?
Естественно, когда не чаще чем раз в год, приходится что то делать под никсами.
так а зачем тогда спорить о том в чем не разбираешься? :)
Если тебе нужно дерево директорий твоего проекта, то скорее всего эту уже есть в твоем IDE. И особо большой разницы нет на какой OS этот IDE работает.
мне за 20 лет работы с юниксами ни разу не понадобилось представлять дерево папок. Зачем ? Каков юскейс ?
А результату то наплевать, каким способом он получен, главное, чтобы было комфортно тому, кто это делает.
Некоторым главное, чтобы другим было некомфортно.