Холиварофорум

ОБИТЕЛЬ ЗЛА И ЗАВИСТИ™: ПЕЧЕНЬКИ, ПОПКОРН, ДИСКУССИИ О ЛИТЕРАТУРЕ

НЕ ВСЁ, ЧТО ГОВОРЯТ НА ХОЛИВАРКЕ, – ПРАВДА!

Вы не вошли.

Объявление

На холиварке проходит Тайный Санта! Узнай, как принять участие, по ссылке.

Не позорьте холиварку тупыми срачами!

Хорошая новость для граммар-наци и всех остальных: теперь, если вы напишете подряд два дефиса, они автоматически заменятся на длинное тире после отправки сообщения.

Если вас заебали неймфаги, то добрый анон сделал для вас скрипт для игнора неймфагов

#1 2014-04-18 11:36:50

Анон

Тема айти

Каталог часто повторяющихся советов и ссылок, принесенных разными it-анонами на страницах с 1 по 45:

C чего начинать курить айти?

- А ваще, зачем тебе? Просто для себя? или бабло рубить? Анон, IT это дохуя много разного, на самом деле.
Профессии в ИТ https://ru.wikipedia.org/wiki/%D0%9A%D0 … 0%98%D0%A2
- Относительно "Идти ли в программисты" программисты разные https://habrahabr.ru/post/135865/
- парочку сайтов, которые мониторят последние айти новости: хабр и geektimes.ru
- я могу узнать, на какой CRM сейчас висит его сайт через http://webtous.ru/veb-masteru/tri-servi … a-sms.html
- подними у себя локальную версию сайта с помощью OpenServer
- На С++ пишут либо гуи в стагнирующих госах (дебильная работа с копеечной зарплатой), либо там, где реально нужна компактность и производительность - хайлоад веб, хранилки данных, ML, компьютерное зрение, числодробилки, HFT, графика и геймдев, много встраиваемых систем. В многих из этих областей язык программирования - это просто подходящий инструмент, его знание это хорошо если 10% от того, что тебе надо знать и уметь.
- С надо изучить, для общего понимания процессов, потом PHP5. Про PHP5 он сказал, что его сделали норм, более ранние версии так себе, тяжелые и неудобные. Сейчас Питон и PHP5 практически равны друг другу, так что без разницы чо из них выбрать.
- Джава как и С/С++  будут юзаться еще ооооочень долго, потому что огромное количество кода на них написано, плюс С юзается  в космической промышленности очень и очень. Почему? Из всех языков, программы на C занимают очень мало место в оперативной и постоянной памяти+ у С cамое высокое быстродействие.  Возможно щас появилась альтернатива, но как говорится "работает - не трожь"
- а так связка JavaScript + PHP5 сейчас нужна для внедрения блокчейна, бггг
Анон уже собирается помимо С/С++ еще и JavaScript + PHP5 выучить.  Правда никак не заставит себя нырнуть в это все с головой.

==================

SQL

- sql.ru
- http://www.sql-tutorial.ru.
- Sololearn на телефоне, и ебашь себе по пути на работу или с неё.
- sqlfiddle.com — там можно создать базу и потренироваться с запросами
================

Java

- курс от Стэнфорда по программированию в принципе с упором на Java: https://www.youtube.com/watch?v=KkMDCCdjyW8&t=1035s Он вводный, очень понятный, смотреть одно удовольствие - и при этом покрывает довольно быстро все базовые концепты. После него более продвинутый материал будет ложиться на базу хорошо.
- Есть переведенный курс Гарварда https://www.youtube.com/watch?v=Sy_wba7 … j5BKWj42E5
- javaScript а не джава, не путай их, это разные вещи.
- По джаве еще раз посоветую javarush.ru
- С нуля не надо учиться джаве, а надо учиться программировать. Есть две дороги - взять паскаль или сишку и сначала поучится алгоритмизировать, прорешав книгу типа "Программирование: теоремы и задачи" Шеня, а потом уже читать про джаву, объектно-ориентированный дизайн, GoF паттерны, энтерпрайз паттерны, сервисно-ориентированную архитектуру, джава ее платформу и прочую шелуху (и может быть даже понимать где там шелуха, а что может пригодиться). Параллельно ознакомиться с реляционными и NoSQL СУБД, изучить пару фреймворков. Это вариант здорового человека.
- Не согласна с мнением выше про начитывать Шеня и паттерны. Это хорошо, когда ты в вузе, есть лекторы, какая-никакая программа и практические задания. В твоей ситуации гораздо лучше начать с минимальной базы и вливаться джуниором хоть тушкой, хоть чучелком
- Вариант курильщика это пойти на курсы или начитаться всякого мусора, который обещает сделать из тебя джуниора за 21 день. Ты не научишься программировать, но зато заучишь кучу новых слов и сможешь проходить собеседования в бодишопах просто вставляя в нужных местах "MVC", "Синглтон", "Абстрактная фабрика фабрик фабрик фабрик", "Спринг секурити" и "а мы воткнули монгу и всё начало летать".
- getjavajob (рекомендую!) я и джавараш дошел до 35 уровня, и еще другие задания делал. Но мне getjavajob понравились больше других.
- Если ты ноль в программировании, возьми для начала вот эту: Head First Java (Кэти Сиерра, Берт Бейтс)
А посложнее:
- Java Полное руководство Шилдт
- Java. Эффективное программирование Джошуа Блох
- Чтобы за пол года с нуля, нужно сильно задрочить. Часов по 2-3 каждый день минимум. Имхо.
-  Head First Java (Кэти Сиерра, Берт Бейтс) - на нее (и вообще на книги из этой серии) очень хорошие реки даже в свой теме на Трекере.
- "Философия Java" (самое свежее издание какое удастся найти) - много реков

====================================

Тестировщик

- Хороший тестер — это въедливая, дотошная тварь, которая срет прогерам в душу санитар леса. Ну, на самом деле, для этого, надо иметь структурное мышление само по себе. Надо уметь с толком доебаться до всего. И не просто добеаться, а объяснить  четко, ясно и понятливо, по пунктам: как, почему и кто может, как решить. А еще, анончик, учти, что это очень регламентированная работа с кучей отчетиков, охуенного количества документации, милоты, лютых дедлайнов, ненавизди и веселья.
-  стоит обратить внимание на: https://toster.ru/q/5522
- О, Савина вспомнили! Чудесная книжка, без дураков, и далеко не только для тех, кто хочет стать тестировщиком. В первой половине быстро, четко и без соплей нормальным языком разжевывают
- paul jorgensen: software testing: a craftsman's approach и cem kaner: testing computer software. вот последней вроде есть перевод на русский.
- Перспективную нынче автоматизацию тестирования можно делать на python'e.
- для тестирования веба есть прекрасный Selenium WebDriver, его тоже можно освоить дома. Тестируйте холиварку, например)
- Из тестера ТС успешно переполз в аналитику, и сидит днями-ночами за работой
- а вот эти курсы? https://qa-academy.ru/vopros-otvet/  ... то курсы норм, в Беларуси сильные тестировщики (и вообще айти-сектор).
- Английский + теория тестирования + SDLC.
- Java - подойдет как для изучения ООП вообще, так и на задел под автоматизацию, в частности.
- Тестировщики ведь бывают и мануальные, которым ЯП не нужны. Глянь багтрекинговые системы (Redmine, Jira) и системы для управления тест-кейсами (Testlink). Это пригодится везде
- можно погуглить тестовые задания (хорошие комментарии на тему - https://habrahabr.ru/post/193902/#comment_6733754, https://habrahabr.ru/post/193902/#comment_6734006) либо берешь дайрики любое приложение и пробуешь протестировать согласно всему тобой прочитанному в книгах со всеми сопутствующими артефактами (тз что будешь тестить, как, что нашел, шаги. отчеты)
- Есть тут кто, кому про локализацию интересно? Гугл онлайн-курс выкатил: https://classroom.udacity.com/courses/ud610

============

Разное

Сети
- Если по сетям, то тебе поможет это (оно и в целом полезно для общего кругозора) или хардкор книги CiscoPress )): http://habrahabr.ru/post/134892/

==========
Мобильные приложения:
- Разработка мобильных и веб-приложений https://www.coursera.org/browse/compute … nguages=en
- Топовые - это Гугл, Эппл, Тесла, Амазон, M$ Research, ну и т.п. В России - наверное Яндекс, ну по крайней мере дуют щёки они как взрослые.
А люксофт это то, куда крупные западные компании сплавляют всякую подсобную работку если хочется сэкономить денег (собственно аутсорсинг и аутстаффинг).....  В россии я бы добавила Oracle (у нас там еще и остатки команды Sun) и Jetbrains как минимум.

===============
Кто-нибудь умеет в информационную безопасность?
-  Есть книги типа The Art of Software Security Assessment, которые были есть и будут актуальными. Хакеру в первую очередь нужно уметь думать - строить модель системы, видеть дата флоу, моделировать угрозы и обладать достаточным опытом для того, чтобы понимать, куда есть смысл тыкаться, а куда нет.
И только после этого идут техники и трюки, применимые к конкретной области, на которой ты специализируешься.
=============

Курсы

- Юные аноны, которые не умеют в гугл и статьи. Возьмите даже не курсеру (где выполнение заданий сейчас платное и дорогое), а степик, там дофига отличных курсов. А вот за это: http://code.stepik.org даже дают вполне официальный сертификат от крутого питерского вуза о профессиональной
переподготовке. Но честно предупреждаю, для свежего человека может быть сложно.
- Лучшие курсы русскоязычного сегмента дают на stepic.org.
- codecademy.com
- Если не жалко потратить 400 рублей в месяц, то посоветую https://htmlacademy.ru - у этих ребят, в отличие от codecademy.com, поактуальней курсы + задания интересней имхо. За пару месяцев пройдешь все платные курсы вполне, далее можно подписаться на их рассылку - они присылают интересные дайджесты с полезной инфой по фронту и шаблоны для сайтов, чтобы практиковаться в верстке (полученных знаний мне лично хватило, чтоб верстать странички из дайджеста).
- По вебу, если читаешь по английски хоть как-то - отличная тема freecodecamp.com
- Еще раз прорекламирую, если есть возможность уйти с работы на 2 месяца. https://apply.innopolis.ru/stc/?utm_sou Бесплатно. У нас из группы половина устроилась (кто в Инно, кто просто домой уехал и там устроился)


#1576 2018-11-06 21:58:49

Анон

Re: Тема айти

А как же проф сайты, откуда копипастить-то???
В СБТ было так, что 1 комп, с разработкой - только с доступом в интранет, и флэшки туда нельзя, а второй комп - с доступом в интернет. Можешь либо смотреть и перепечатывать, либо копировать куски и пересылать на рабочую почту, которая открывается в интранете.

#1577 2018-11-06 22:12:53

Анон

Re: Тема айти

У нас корпоративный файрволл. Гитхаб там или битбакет доступны, СО тоже, а вот всякие гуглсервисы/почтовики/дропбокс заблочены. Причем доходит до смешного, пастебин заблочен, например, а на него часто ссылки в ответах бывают.

#1578 2018-11-07 00:48:56

Анон

Re: Тема айти

Анон пишет:

А что, особенно, по первому времени могут хотеть от минимального уровня по js? На что стоит обратить внимание?

По первому времени - синтаксис, хорошее знание встроенных функций. Если знаешь ещё и браузерные штуки в js - вообще хорошо, для старта хватит.

#1579 2018-11-07 05:22:13

Анон

Re: Тема айти

Короче, это снова я, анон с тестовым заданием. Я разобралась с инфраструктурой, написала себе набор тест-кейсов по чек-листу и начала реализовывать, но таки времени не хватает, крайний срок сдачи сегодня, а мой пока единственный тест крашится после запуска браузера :hanged: Но учитывая, что я его пишу методом копипаста из чужих примеров с заменой ненужных частей на нужные, это неудивительно, впрочем. Думала, что хоть парочку смогу одолеть самых простых, а остальное распишу, как бы сделала, но нет, не получается. Хотя чувствую, что это вполне посильно, не так сложно, как до того казалось, но нужно больше времени, а у меня еще неделя занятая вышла как назло. В общем, как приличнее поступить - написать, что спасибо за задание, но у меня не получилось, или вообще ничего не писать, типа не прислала = провалилась? (Хотя вообще я рада, что мне его прислали, думаю, еще неделя-другая и подразберусь в элементарщине, и у меня есть их тестовый сайт для попыток, ужасно интересно все это тыкать, хотя и не получается).

#1580 2018-11-07 09:15:29

Анон

Re: Тема айти

Анон пишет:

В общем, как приличнее поступить - написать, что спасибо за задание, но у меня не получилось, или вообще ничего не писать, типа не прислала = провалилась?

Я б написала честно - с автоматизацией никогда не работла, так что написала тесткейсы и начала разбираться с кодингом, но маловато времени. Вот тесткейсы, вот мой первый блин тест, дадите еще неделю?
В принципе, человек который прям с нуля ради ТЗ начал разбираться с автоматизацией это хорошая заявка. Имхо пиши.

#1581 2018-11-07 09:47:12

Анон

Re: Тема айти

Анон пишет:

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

Плюсадин.

#1582 2018-11-07 10:13:47

Анон

Re: Тема айти

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

#1583 2018-11-07 10:15:25

Анон

Re: Тема айти

Анон пишет:

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

Ещё +1.
Если ты разбиралась, что-то делала - напиши про это.
Хуже точно не будет, а если они берут новичков, то мотивированность новичка и способность самостоятельно с чем-то разбираться, без надсмотрщика и учителя - это весомый аргумент "за".

#1584 2018-11-07 11:10:59

Анон

Re: Тема айти

Да блин. Только 11 утра, а у анона четыре приглашения на собеседования в почте. И прямо вкусные. Но по всем четырем анон чего-то не знает.
Где-то js хотят, хотя у анона написано питон и html.
Где-то основы ИБ.

Но если они сами анона зовут, вы бы пошли на собеседование?

#1585 2018-11-07 11:38:05

Анон

Re: Тема айти

Анон пишет:

Да блин. Только 11 утра, а у анона четыре приглашения на собеседования в почте. И прямо вкусные. Но по всем четырем анон чего-то не знает.
Где-то js хотят, хотя у анона написано питон и html.
Где-то основы ИБ.

Но если они сами анона зовут, вы бы пошли на собеседование?

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

#1586 2018-11-07 13:08:01

Анон

Re: Тема айти

В общем, как приличнее поступить - написать, что спасибо за задание, но у меня не получилось, или вообще ничего не писать, типа не прислала = провалилась? (Хотя вообще я рада, что мне его прислали, думаю, еще неделя-другая и подразберусь в элементарщине, и у меня есть их тестовый сайт для попыток, ужасно интересно все это тыкать, хотя и не получается).

Посылай все. Все, что сделал, все, что собирался сделать, чек-листы, написанный код, планы, что ты собирался сделать, оценка сроков, разбор своих ошибок. И спасибо, и что это ужасно интересно тоже в конце допиши! Не бойся, как раз ничего не писать - самый плохой вариант, все остальное лучше. Держу за тебя кулаки))

#1587 2018-11-07 13:11:03

Анон

Re: Тема айти

Да блин. Только 11 утра, а у анона четыре приглашения на собеседования в почте. И прямо вкусные. Но по всем четырем анон чего-то не знает.
Где-то js хотят, хотя у анона написано питон и html.
Где-то основы ИБ.

Но если они сами анона зовут, вы бы пошли на собеседование?

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

#1588 2018-11-08 11:20:32

Анон

Re: Тема айти

Аноны, посоветуйте хорошую книгу по третьему Питону. Я пишу на втором, но пора переходить. Плюс хочу систематизировать и заполнить пропуски в знаниях (я училась по бесплатным онлайн-курсам, туториалам и Stalk Overflow).

#1589 2018-11-08 13:05:02

Анон

Re: Тема айти

Анон с нуля разбирает SQL
Я хочу себе в портфолио сделать БД с описью картин в музее.

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

Как заполнить таблицу с перечиненными текстовыми записями и датами, я уже почти разобрался. Как тут https://accesshelp.ru/baza-dannyh-acces … -galereja/


INSERT INTO my_paints
(name, artist, year, who, what, when, notes)
VALUE
('Mona Lisa', 'Leonardo', '1503', 'Mona Lisa, La Gioconda', '', 'В Лувре с 1793', 'за бронированным стеклом');

Но как в таблицу SQL добавлять изображение для наглядности?
 
Делаю в MySQL

Отредактировано (2018-11-08 13:05:38)

#1590 2018-11-08 13:21:43

Анон

Re: Тема айти

Анон пишет:

как в таблицу SQL добавлять изображение для наглядности?

Названием/адресом файла.
Рекомендую также сделать "Имя художника" foreign key. То есть, добавь еще одну таблицу artists(с колонками имя, годы жизни, страна и т.д.) и уже на эту таблицу ссылайся в таблице my_paintings.

'В Лувре с 1793'

Лучше две колонки - Название музея (если у тебя их несколько) и Год.

Анон пишет:

VALUE

VALUES
И посмотри, что там у тебя с видами данных, для года в  MySQL есть YEAR, например.

Отредактировано (2018-11-08 13:31:42)

#1591 2018-11-08 13:35:52

Анон

Re: Тема айти

Анон пишет:

Но как в таблицу SQL добавлять изображение для наглядности?

Такое в БД лучше не хранить, а то распухнет и лопнет.)
Создай себе где-нибудь папку (желательно, вне проекта - но там уже зависит от твоих целей), кидай туда свои картинки, а в БД - путь до этих картинок. Когда нужно будет подгружать картинку на страницу, просто будешь брать путь из БД, по этому пути находить картинку и спокойно на нее ссылаться.

#1592 2018-11-08 23:09:28

Анон

Re: Тема айти

Аноны с советами, спасибо вам огромное! Я решила преодолеть стыд и действительно выслала свои небольшие результаты, расписав в текстовом файлике, что бы я еще сделала, если б было больше времени, поблагодарила за задание и все такое ) Сказали ждать ответа. У меня даже получилось таки в итоге заставить работать этот первый тест, разобралась, почему он падал, и сделала второй на его основе, чуть добавив. Они простые как валенок и нестабильные, правда, если сайт грузится дольше обычного, то падают, но иногда ведь все-таки не падают! Чувствовала себя как главный инженер, запускающий космический корабль с Байконура, где-то на фоне играет "Время, вперед", первая ступень пошла, вторая ступень пошла =D Правда, под утро уже отправила все, легла в кровать и тут мне в голову пришло, как обойти то сложное место, которое я в файлике расписала как сложное, типично :facepalm: Но, в общем, если и откажут, то все равно прикольно. Надо учить питон, что ли. Еще раз спасибо, анончики!

#1593 2018-11-08 23:38:42

Анон

Re: Тема айти

АНон из плейрикса, можно ли написать тебе в личку?

#1594 2018-11-09 00:05:39

Анон

Re: Тема айти

АНон из плейрикса, можно ли написать тебе в личку?

Пиши - Anya

#1595 2018-11-09 00:25:59

Анон

Re: Тема айти

Анон с тестированием, круто, что у тебя получилось разобраться!  :chearleader:

#1596 2018-11-09 12:39:31

Анон

Re: Тема айти

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

Анон, ты огромный молодец!

#1597 Вчера 14:30:44

Анон

Re: Тема айти

Спасибо, аноны!
В общем, в ответ на задание мне пришло предложение бесплатной стажировки. Без конкретики, просто типа "на данном этапе мы готовы вас пригласить на неоплачиваемую стажировку, на которой обеспечим информацию, материалы, задания блабла". Я с одной стороны и не прочь, потому что все равно дома сижу пока, ну и не то чтоб мне это помешает параллельно продолжать искать работу, типа как бесплатное обучение. А с другой, вдруг они меня будут как-то адски эксплуатировать с 9 до 9 и не буду ж я бесплатно работать месяцев 3-5. Сколько вообще это должно продолжаться, на каких условиях, чтобы нормально? Просто новый для меня формат, не знаю, чего ждать. Как думаете, соглашаться или нет?

#1598 Вчера 14:53:41

Анон

Re: Тема айти

Анон пишет:

А с другой, вдруг они меня будут как-то адски эксплуатировать с 9 до 9 и не буду ж я бесплатно работать месяцев 3-5.

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

#1599 Вчера 15:05:18

Анон

Re: Тема айти

Анон пишет:

Я с одной стороны и не прочь, потому что все равно дома сижу пока, ну и не то чтоб мне это помешает параллельно продолжать искать работу, типа как бесплатное обучение. А с другой, вдруг они меня будут как-то адски эксплуатировать с 9 до 9 и не буду ж я бесплатно работать месяцев 3-5. Сколько вообще это должно продолжаться, на каких условиях, чтобы нормально? Просто новый для меня формат, не знаю, чего ждать. Как думаете, соглашаться или нет?

Напиши им и спроси про условия. Сколько это будет по времени, какая нагрузка, удалённо или куда-то ездить.

Адски тебя экспуатировать не имеют права.) На стажировку распространяются все санитарные и т.д. нормы по ТК.

Если ты выполняешь реальную работу, а не учебные задания, то неоплачиваемая стажировка вообще незаконна, с тобой должны заключать срочный трудовой договор на время стажировки и платить не менее МРОТ.
Даже договор на профессиональное обучение с лицом, ищущим работу, предполагает оплату в виде стипендии.)

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

Отредактировано (Вчера 15:06:52)

#1600 Вчера 15:54:48

Анон

Re: Тема айти

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

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.038 сек, 6 запросов выполнено - Использовано памяти: 988.1 Кбайт (Пик: 1.01 Мбайт) ]

18+