73691
25
Тяжела и неказиста жизнь у программиста. Предлагаю забавные смс-переписки айтишников.
×
Источник:
Ссылки по теме:
- 16 СМС, в которых кто-то кого-то неправильно понял
- 17 СМС от любящих отцов
- Деньги не пахнут: 20 СМС о том, что не в деньгах счастье
- 19 СМС, которые поднимут настроение
- Смешные картинки из соц.сетей
Новости партнёров
реклама
При выборе специалиста, нужно понимать, что именно Вам нужно. "Швейцарский нож", который может справиться с широким спектром задач, но с большой погрешностью в качестве конечного продукта. Или набор "спец. инструментов", которые в совакупности дадут продукт высокого качества, но по отдельности они для Вас - "магнитики на холодильник".
И это касается не только области "тыжпрограммистов". Зачастую заказчик сам не знает, что хочет. Набирают специалистов неподходящих для решения поставленных задач. А потом жалуется, что они плохие спецы.
Там либо к сисадминам, либо к WEBl дизайнерам, либо к эникейщикам.
- Когда я рассказывал маме про девочку, которая мне нравится, она всегда задавала два вопроса: «Какого цвета ее глаза?» и «Какое мороженое она любит?». Мне уже 40, и мамы давно уже нет, но я до сих пор помню, что у нее были зеленые глаза и она любила стаканчик с шоколадной крошкой, как и моя жена.
- Привет, это Майя
Я в ступоре, что за Майя, да и имечко странное. А тут надо отметить, что на другом этаже в моем же подъезде живет мой тезка, и у него номер телефона отличается ровно на одну последнюю цифру, у меня 9, у него 8. Сосед этот на пару лет старше меня и я давно привык, что ему звонят девицы и периодически (а в эпоху дисковых телефонов это было почти что норма) ошибаются. И у нас часто возникали странные разговоры. Ух, знал бы он, сколько я ему и его подругам нанес душевных травм )))
Поэтому первая мысль, что эта Майя снова ошиблась номером. И, поскольку мне было не до нее, я бросаю на автомате фразу "вы ошиблись номером" и следом трубку. Потом кто-то позвонил еще раз, трубку взяла мама на кухне, я продолжал чем-то заниматься важным (скорее всего очередной уровень в гоночном симуляторе или курсовик, не упомнишь уже). Мама там немного поговорила, потом кричит с кухни "возьми трубку, Майя тебе звонит". Беру трубку:
- Привет.
- Привет, оказывается не ошиблась. Меня к тебе направили. Может сможешь помочь.
- Угу, чем?
- Да Windows чего-то криво работает.
- Антивирь есть? Проверяла?
- Проверила, но он старенький, его бы обновить.
Понимаете, в то время интернета как такого не было, у кого-то была возможность им пользоваться, а скачивать что-то - это вообще было очень сложно, скорости никакие, дорого. Поэтому все покупалось на сидюках (один и тот же антивирь мог быть на десятке дисков в разных версиях). И тем не менее вирусы стабильно распространялись дискетами и всегда были самых последних модификаций, просто бяда.
- Ну так надо бы новый купить, потом еще утилитками погонять, почистить реест, посмотреть оптимизацию и дефрагментацию диска, настройки системы можно потюнить.
- Я только для текстов компьютер использую, все это я не умею.
- Тоска, даже не знаю, чем помочь.
- А можно тебя попросить приехать и посмотреть?
- о_О... А где живешь?
Назвает
- Блин, другой конец Москвы.
А машины тогда не было, ехать на метро с несколькими пересадками, а потом еще на автобусе или трамвае. В общем *опа мира. Никакого желания ехать нет.
- Далекова-то ты живешь от меня. Может тебе лучше попросить кого-то из тех, кто поближе?
- Например? - тут чувствую уже ее удивление в голосе.
- Ну ты же в институте?
- Да
- А, ну тогда не вопрос, наверняка есть в группе парни, которые с компами дружат, попробуй с ними договориться.
- Н-да, все поняла.
Занавес.
Мама с кухни:
- Поговорили?
- Ага
- Договорились?
- Ну да!
- До чего?
- Одногруппники помогут
С кухни тишина...
Потом мама сказала, что подруга больше не подруга была
Тут НЕТ ни одной "шутки" про программиста....
И нет, это не я минусы ставлю, поскольку тоще верстальщика не считаю программистом. Это, пожалуй, более разносторонний специалист, и верстка, и кодирование, и дизайн и еще много чем приходится заниматься.
Лет 10 назад JS действительно использовался для, так называемого, оживления сайта. А возможности html и css были куда скромнее. Сегодня же сайт оживляется средствами html5 и css3. JS вытянула на себя часть серверной логики. А Backend-у осталась работа с базами данных, с файлами и подготовка и отправка данных клиенту.
Принцип взаимодействия следующий. Дизайнер рисует макет и готовит материал верстальщику. Верстальщик делает разметку и "оживляет" макет. Backend-разработчик готовит платформу для работы с данными. И всё это сливается Frontend-разработчику, который пишет логику взаимодействия клиента и сервера. А так же, в силу того, что проект должен быть кросс-браузерным, повышаем уровень ответственности верстальщика и Frontend-разработчика. Таким образом верстальщик не обязан разбираться в JS или Java. И говорить о том, что верстальщик плохой, потому что не знает JS - бессмысленно.
Давайте внимательно: я написал, что у нас верстальщики и с JS и с HTML5. Т.е. если Вы внимательно прочтете, то:
1. у нас
2. с JS
3. с HTML5
Как Вы можете заметить, есть три момента:
- я говорю именно о нас, компании, которая делает многие крупные проекты, поддерживает их и развивает. По многим из них Вы наверняка ходите. Называть не буду, в этом просто нет необходимости, ничего не изменит;
- JS - технология совершенно не устаревшая и во всю используемая, при том у нас в компании есть дизайнеры, которые рисуют макет, есть верстальщики, которые делают верстку и оживляют фронт, есть специалисты по бэку. Почему так: потому что если держать отдельно верстальщика, отдельно оживлять страницу - это на наших проектах будет означать, что больше половины времени верстальщик или JS-разработчик будет сидеть без дела. При этом преимущественно сидеть будет верстальщик, поскольку JS-программист будет вполне себе легко вносить небольшие правки в верстку не обращаясь к верстальщику. Соответственно верстальщик будет получать самую низкую зарплату. Поэтому рано или поздно практически любой верстальщик будет учить JS. Может для тех верстальщиков, кто на аутсерсе делает версту и отдает, а к тому же имеет много заказов, знание JS не актуально, итак задач хватает.
- HTML5 позволяет много, но не всегда он полностью может заменить JS. Скорее даже так, он не может заменить JS. Это особо актуально, когда есть довольно большой сегмент пользователей со старыми броузерами. К тому же наша компания делает не только порталы, но и использует вебный подход для миграции веб-приложений, для создания каких-то специфических продуктов с HTML+JS.
Ваш принцип взаимодействия является академическим, в реальных условиях границы часто размываются. Являясь разработчиком системных приложений под Linux, я сам написал много бэк-офисов на HTML+JS. Это не потому, что я крут, все объясняется оптимизацией процессов и объемами задач.
Поэтому все Ваше верное в принципе описание на деле в реальной жизни совершенно бессмысленно.
P.S. Про Java вообще завернули. Зачем этот адов язык верстальщику?
PS Да, я некропостер