Pull to refresh
4
0
Faridun Boronov @boronov

User

Send message

Compose или XML. Потому что, несмотря на то что Google убрал курс по Android разработке с XML, еще не совсем понятно что используется в большинстве компаний.

Можно предположить, что XML останется актуальным еще несколько лет. Как и при переходе с Java на Kotlin, проекты не торопятся полностью переключаться на новые технологии, но используют их вместе. Если разработчик хочет работать на фрилансе, большинство проектов там все еще основаны на XML. Сейчас я бы рекомендовал все таки начинать с XML.

Про навыки, надеюсь, это просто выжимка из разных вакансий, а не пример набора из усредненной вакансии?

Верно, это выжимка часто встречающихся требований из разных вакансий.

Неясно, зачем Junior-разработчику на Kotlin, который, скорее всего, использует только корутины, нужно уметь применять RxJava/RxKotlin

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

Чем "Уверенное владение системой контроля версий GIT" отличается от "Опыта работы с GIT"?

Убрал повторение, спасибо.

Также софт-скилл "лидерство" у джуна (особенно если он без опыта) только ухмылку вызывает.

Приводил в пример общие навыки, возможно, в контексте вызывало путаницу. Поправил.

Ну, во-первых, еще раз здравствуйте. Вы тоже не плохо сочиняете).

как подписывается - говорит сделаю, но нужно оценить время

Начнем с того, что никто не говорил вам, что решит вашу задачу. Я лишь поинтересовался, почему эта такая простая задача из раза в раз появляется на площадке. Возможно, проблема не в исполнителях?)

Мурыжит целую неделю. запрашивает доп. данные. 

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

Я конечно все понимаю - мы не обязаны друг другу не чем - мы не успели заключить договор

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

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

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

Было немало, по моему мнению, интересных курсов, связанных с программированием. Однако, к сожалению для меня, практически все они сводились к решению математических задач и построению графиков для этих решений, либо к решению задачи на одном языке (Haskell) и визуализации результата на другом (Python). Единственное, что запомнилось, - это попытка создать нечто подобное клиент-серверному приложению на языке C++.

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

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

Компания называется RE.DOCTOR. Мы разрабатываем решения, которые помогают измерять давление, уровень глюкозы и кислорода в крови и другие показатели с помощью светодиода и камеры смартфона.

То есть эти приложения из маркета реально работают что-ли? Мне всегда казалось, что это какое-то фуфло, да и сейчас так кажется если честно ?

Мне кажется, что по какой-то причине бэкенд может не отправить или вернуть значение null, и в таком случае приложение не должно крашнуться, как минимум. ИМХО.

Пора уже закопать setSupportActionBar, toolbar справляется со всем сам.

Можно чуть поподробнее ?

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

Спустя почти два года сам стал ментором стажёра. Направлял его, так как мне хотелось бы, чтобы меня направляли, когда я начинал, по итогу все остались довольны. Единственное что хотелось бы сказать стажерам, так это то, что не стесняйтесь задавать вопросы, никто не ожидает, что вы сходу всё знаете, по себе помню, как неловко было задавать очередной +100500 вопрос, потому сидел и мучался сам пока ментор не подойдет и не поможет. Отсюда просьба менторам время от времени интересоваться прогрессом своего подопечного, потому как даже если он говорит, что всё ок это далеко не всегда так

Если просто применить setTint, то у нас покрасятся все Drawable с этим state, а значит, всё с таким же идентификатором. В итоге все иконки будут одного цвета.

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

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

Но еще раз, это также сильно зависит от руководства продукта / компании. Какое бы не было желание, если в интересах вышестоящих лиц работа 8/5 строго по регламенту, всё желание у разработчика отбивается на раз.

Как по мне нам нужно больше свободы, не нужно без веских на то причин проводить тотальный контроль.)

Не знаю насколько это зло, но для бизнеса это довольно крутая штука позволяющая быстро что-то внедрять / обновлять. Насчет разработчиков согласен, лично я бы не стал долго таким заниматься, очень скучно )

Boilerplate-Android довольно интересный, утащил себе для будущих проектов, спасибо ))

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

Скину эту статью своему начальству в качестве аргумента по покупке мне мака. Спасибо !

Довольно интересно. Спасибо. Эта статья больше, если я правильно понял, описывает платные курсы. Сам закончил академию при компании (банк) около полутра лет назад. Курсы были бесплатными, по окончанию брали на стажировку с возможностью дальнейшего трудоустройства. Насчет первого года абсолютно согласен, не знаю чтобы я делал не будь человека к которому можно подойти и помучать вопросами.

Information

Rating
Does not participate
Registered
Activity

Specialization

Mobile Application Developer
Git
Kotlin
Android development