Как стать автором
Обновить

Самое удивительное за ≈7 лет работы разраба

Время на прочтение2 мин
Количество просмотров10K

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

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

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

Ну я же не могу чего-нть не оптимизировать... Прямо так не могу, "что аж кушать не могу"©

Читать далее
Всего голосов 30: ↑25 и ↓5+20
Комментарии51

О пользе JSDB

Время на прочтение3 мин
Количество просмотров4.2K
Прежде всего отметём возможное недоразумение: сегодня речь у нас пойдёт не о том движке, который известен старожилам джаваскриптового программирования под названием JSDB и до сих пор располагается по адресу JSDB.org. Тот движок, основанный на мозилловском SpiderMonkey, хотя и обладал богатыми возможностями для доступа к базам данных, к электронной почте и к Интернету, но после появления гораздо более резвого «конкурента» (Node.js) постепенно впал в совершеннейшее забвение, так что и сказать о нём мне сегодня нечего.

Вместо него я намерен вдругорядь привлечь ваше внимание к той базе данных о библиотеках джаваскриптов, которая появилась в нынешнем (2013 года) феврале по адресу JSDB.io и открыта для пополнения читателями. (Пишу «вдругорядь» оттого, что на JSDB у вас и ранее была некоторая возможность обратить внимание: сперва mourner упомянул её во твиттере у своей библиотеки Leaflet, а затем alexzfort упомянул её в дайджесте новинок прошлой недели.)

Чем JSDB радует? Продуманностью интерфейса и широким употреблением AJAX для внесения изменений в страницы без перезагрузки. (В итоге интерфейс получается, например, куда более интерактивным и удобным, нежели у тематически сходной вики jswiki или у порождённого этой вики сайта «JavaScript Territory».) Сперва перечисление библиотек с открытым исходным кодом кажется на JSDB простым списком. Однако, так как в JSDB принимаются библиотеки с открытым исходным кодом, на Гитхабе лежащем, то у JSDB есть приятная возможность отреагировать на жмяк мышóю по заглавию той или иной джаваскриптовой библиотеки, автоматически открыв информационную панель с кратким описанием библиотеки, с подсчётом её форков и звёзд и участников её разработки на Гитхабе. (Эта панель развёртывается на месте жмякнутого пункта, раздвигая остальные пункты списка.) Ещё сильнее обрадует обстоятельного читателя вкладка «Readme», позволяющая для справки целиком подкачать с Гитхаба текст Readme-файла выбранной библиотеки, никуда с JSDB не уходя для этого.

А которую пользу сайт JSDB приносит? А вот такую: его содержимое служит расширителем кругозора. Как не следи за развитием современного открытого исходного кода, а всё же упустишь появление пары-тройки-другой библиотек (или отметёшь их в зародыше как бесперспективняк, ан они со временем разовьются в нечто необыкновенно удобное), так что полезно встретить их на JSDB и познакомиться с их продуктивными возможностями.

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

Читать дальше →
Всего голосов 26: ↑22 и ↓4+18
Комментарии7

Хороший код до Google не доведет

Время на прочтение5 мин
Количество просмотров25K
Долгое время работая в разных сферах ИТ, мы с исследовательской командой наблюдали все возможные проблемы становления разработчиков и все причины-следствия их дефицита. Нас интересовало: почему программист развивается в senior-специалиста так долго или вовсе им не становится? Откуда неоправданные ожидания с обеих сторон? И главное — что делать разработчику на каждом уровне, чтобы войти в привилегированную касту senior-ов, архитекторов, тимлидов и руководителей?

Мы провели обширное исследование среди программистов и их руководителей. Собрали требования к senior-разработчикам топовых компаний, возможности и пути к развитию до этого уровня, сгенерировали всевозможные инсайты и лайфхаки и трансформировали их в данную статью. Об всем этом и пойдет дальше речь.
image

Senior, who the f… is Alice Senior?


Анализ описания вакансий на hh и требований, которыми поделились руководители в очных беседах, показал — единого подхода к определению уровня senior нет. В одной компании это тот, кто способен сам спроектировать сложный модуль, в другой — подключиться к доработке отдельных решений, в третьей — тот, кто просто круче остальных.
Читать дальше →
Всего голосов 32: ↑17 и ↓15+2
Комментарии218

Наличие точки зрения как проблема современного общества и IT-индустрии

Время на прочтение7 мин
Количество просмотров23K

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

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

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

А теперь я объясню, почему точка зрения не то что не нужна, но в общепринятом виде вредна и негативно сказывается на трудовой эффективности, взаимоотношениях, управлении людьми и развитии личности с течением времени в целом и почему на смену ей должен придти кругозор.
Читать дальше →
Всего голосов 26: ↑13 и ↓130
Комментарии32

«Помоги мне стать дизайнером»

Время на прочтение11 мин
Количество просмотров3.9K

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

Не самое ободряющее утверждение, если учесть, что кушать хочется уже сейчас. Ключевое здесь именно научиться, по правде, самое трудное в любом деле — это начать.

Нулевой шаг на пути становления дизайнером, заключается в понимании, что же такое дизайн, именно об этом я и расскажу.

Читать далее
Всего голосов 18: ↑14 и ↓4+10
Комментарии6