Pull to refresh
8
0

Пользователь

Send message
«Входить в айти» уже действительно пора заканчивать. Именно из-за огромного числа «вхождений» из вне, за последние годы сфера испытывает ПЕРЕИЗБЫТОК людей, считающих себя специалистами, а по факту являющимися продуктами курсов, школ, кэмпов, и всего такого прочего. Из-за этого действительно хорошим программистам сложно найти работу, тк зачем компании нанимать одного хорошего программиста за большие деньги, если за эту же сумму можно нанять несколько выпускников курсов, и они вполне удовлетворят потребности компании. Вот только качественный софт из под рук таких сотрудников обычно не выходит, но зато хорошо продаётся и выглядит модно.

Как уже было сказано в статье, после подобного «вхождения» надо будет добирать навыки на ходу. Но давайте попробуем примерить подобную ситуацию на другую профессию. Вы бы обратились к доктору, который отучился в школе при больнице 3-5 месяцев (отработав при этом 20 лет сварщиком), его взяли на работу, но он как бы ещё «добирает фундаментальные навыки»?
Переложите это на любую другую сферу услуг, и, я уверен, вы бы не захотели обращаться к такого рода специалистам.
Делать софт это точно такая же работа как и все остальные, и её тоже нужно делать качественно. Она так же сложна и требует серьёзной подготовки, но почему-то каждый второй думает что это какая-то халява, где много платят и ничего не надо делать, и что надо бы поскорее туда вкатиться.

А потом, как говорится, ракеты падают.
В самой первой вставке кода ошибка:
for i in range(len(data) - 1):

-1 не нужно ставить, иначе проход не будет охватывать последний элемент, проверено.

Исправленный вариант:
for i in range(len(data)):

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

Логотип компании разрабатывающей компоненты ПО. Какие есть недостатки у этого?
К сожалению, мне не доводилось использовать студию на Ubuntu. Моя основная рабочая машина работает на Mac OS, туда я и поставил и основную и preview версии. 3.2 мне понравилась больше, так что я отдал предпочтение ей. Насчёт багов/лагов – пока не встречалось критических. В стабильной версии у меня частенько происходит ошибка с тем что студия забывает что такое класс R.java. Причём обычно это происходит по несвязанной причине. В 3.2 такого бага не наблюдал пока что. В целом сборка очень приятная, и опробовать её однозначно стоит, как минимум из-за поддержки навигационного графа!
Обновил пример, можете форкнуть новый.
Статья замечательная, но на том же сайте с документацией есть примеры не только на Kotlin, но и на Java, было бы здорово включить их и в статьи, для удобства. Пока приходится мотаться туда-сюда между вкладками и перепроверять примеры на котлине на соответствие, чтобы удостовериться что я «то смотрю». Автору спасибо, поставлю плюсик как доберу кармы!
Скорректировал название статьи. Речь тут скорее про дерево с одной колонкой, хотя на форумах встречались люди, которым нужно было ресайзить последнюю колонку из нескольких.
Вы конечно же правы насчёт неэффективности использования метода массового ресайза. Но его я привел скорее для полноты решения. На самом деле решается лишь проблема появления горизонтального скролла при выходе размера дерева за границы виджета в целом. Кейс довольно узкоспециализированный, но всё таки ходовой. Предполагается что виджет дерева не нужно изменять в размерах чтобы увидеть весь текст, как в «Проводнике» Windows. Там ведь тоже используется дерево с одной колонкой для отображения файловой структуры. И там колонка как раз ресайзится если содержимое становится больше его размеров, рисуется скролл и все счастливы. Может быть там это тоже как-то костыльно сделано, я не знаю. Но мне нужно было добиться такого эффекта, компонента с такой функцией я не нашел, зато нашлось вот такое решение. Может быть пора задуматься над созданием компонента дерева с одной колонкой, лол.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity