• Сложно ли совершить трансфер между отраслями в IT?

    php666
    @php666
    PHP-макака
    Тяжело совершить трансфер, если ты специалист.
    Совершая трансфер ты девальвируешь свои знания и становишься в один ряд со вчерашними студентами.
    Никто не нанимает программистов Java писать на PHP. Не потому, что они не умеют программировать, а потому, что на освоение инструмента нужно время. Много времени. Хотя тут тебя будут уверять в обратном.

    Учитывая твой стаж и возраст, можно сказать, что для тебя это пройдет безболезненно.
    Ответ написан
  • Сложно ли совершить трансфер между отраслями в IT?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    За двадцать лет в отрасли радикально менял как направления в программировании, так и вообще переходил между разработкой, админством и менеджментом. Ничего экстраординарного в этом нет.
    Ответ написан
    Комментировать
  • Сложно ли совершить трансфер между отраслями в IT?

    В 24 ты думаешь можно ли сменить направление? Я в 40 менял, не сильно радикально, с бека на фронт, и на пол года где-то была просадка по уровню, но не по ЗП. У крупных аутсорсеров (не аутстафф) тебе еще и подсобят дополнительное направление изучить.
    Ответ написан
    2 комментария
  • Сложно ли совершить трансфер между отраслями в IT?

    DevMan
    @DevMan
    несложно, если вы к этому готовы и хотите.
    как всегда: это зависит только от самого человека, а не от мнения со стороны.
    Ответ написан
    4 комментария
  • Сложно ли совершить трансфер между отраслями в IT?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    Ну откуда мы знаем сложно ли ТЕБЕ переключиться.

    Душа лежит в computer vision и прочие прекрасные ml вещи, однако порог входа туда крайне высок (много математики + с++, которые я учил только в университете).

    Не очень понятно что такое "лежит душа" - нравятся слова computer vision, ml или нравится считать и заниматься настройкой ml?
    Почему не можешь просто сходить на пару собеседований и там уже решить насколько порог высок?

    Угадать, что понравится и захочется остаться, а что надоест в первый месяц - очень сложно

    Видимо много давали игрушек, а надо было ремня.
    Пойди поработай полгода туда, куда сможешь устроиться. Как можно за месяц вообще что-то понять. Я за последние 10 лет, когда менял работу, первые 2-3 месяца только доступы получал к тому, что в проекте есть.

    В 24 года можно потратить себе год-два на одно, год-два на другое и это будет еще и не во вред а на пользу.
    Ответ написан
  • Сложно ли совершить трансфер между отраслями в IT?

    opium
    @opium
    Просто люблю качественно работать
    Никаких законов в РФ запрещающих менять место работы и профессию нет
    То есть сегодня ты дворник завтра программист и наоборот
    Трансфер обычно занимает один день
    Ответ написан
    Комментировать
  • Где найти наставника по Computer Science?

    DevMan
    @DevMan
    лучший ментор - это жизнь и умение извлекать полезное из её уроков.

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

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

    # import xml.etree.ElementTree as XmlElementTree
    # import httplib2
    # import uuid
    # # импорт нативных библиотек 
    # from config import ** *
    # # импорт конфига
    # 
    # ** *_HOST = '***'
    # ** *_PATH = '/***_xml'
    # CHUNK_SIZE = 1024 ** 2
    # 
    # 
    # # ?
    # 
    # def speech_to_text(filename=None, bytes=None, request_id=uuid.uuid4().hex, topic='notes', lang='ru-RU',
    #                    key=** * _API_KEY):
    #     if filename:
    #         with open(filename, 'br') as file:
    #             bytes = file.read()
    #     if not bytes:
    #         raise Exception('Neither file name nor bytes provided.')
    # 
    #     bytes = convert_to_pcm16b16000r(in_bytes=bytes)
    # 
    #     url = ** *_PATH + '?uuid=%s&key=%s&topic=%s&lang=%s' % (
    #         request_id,
    #         key,
    #         topic,
    #         lang
    #     )
    #     # метод обработки файла
    # 
    #     chunks = read_chunks(CHUNK_SIZE, bytes)
    # 
    #     connection = httplib2.HTTPConnectionWithTimeout(***_HOST)
    #     # подключение к страницы для передачи заголовка
    #     connection.connect()
    #     connection.putrequest('POST', url)
    #     connection.putheader('Transfer-Encoding', 'chunked')
    #     connection.putheader('Content-Type', 'audio/x-pcm;bit=16;rate=16000')
    #     connection.endheaders()
    # 
    #     for chunk in chunks:
    #         connection.send(('%s\r\n' % hex(len(chunk))[2:]).encode())
    #         connection.send(chunk)
    #         connection.send('\r\n'.encode())
    # 
    #     connection.send('0\r\n\r\n'.encode())
    #     response = connection.getresponse()
    #     # отправка и получение ответа
    # 
    #     if response.code == 200:
    #         response_text = response.read()
    #         xml = XmlElementTree.fromstring(response_text)
    #         # ?
    #         if int(xml.attrib['success']) == 1:
    #             max_confidence = - float("inf")
    #             text = ''
    # 
    #             for child in xml:
    #                 if float(child.attrib['confidence']) > max_confidence:
    #                     text = child.text
    #                     max_confidence = float(child.attrib['confidence'])
    # 
    #             if max_confidence != - float("inf"):
    #                 return text
    #             else:
    # 
    #                 raise SpeechException('No text found.\n\nResponse:\n%s' % (response_text))
    #         else:
    #             raise SpeechException('No text found.\n\nResponse:\n%s' % (response_text))
    #     else:
    #         raise SpeechException('Unknown error.\nCode: %s\n\n%s' % (response.code, response.read()))
    # 
    # 
    # сlass
    # SpeechException(Exception):
    #     pass
    Ответ написан
    1 комментарий
  • Где учить робототехнику?

    @lonelymyp
    Хочу вылезти из минуса по карме.
    Робототехника это крайне широкое понятие и само собой нельзя взять и выучить робототехнику.
    Язык вторичен, программы для роботов можно писать на чём угодно.
    Ты для начала сформулируй что ты хочешь сделать.
    Ато пока что получается "дайте учебник чтобы прочитать и вылечить все болезни в мире."
    Ответ написан
    4 комментария
  • Как проверить содержит ли строка слово из массива?

    robinzonejob
    @robinzonejob
    разработчик .NET
    Можно использовать LINQ.
    var foo = stringArray.Any(str => message.Contains(str));
    Ответ написан
    Комментировать
  • Каким знаниями должен обладать разработчик blockchain?

    opium
    @opium
    Просто люблю качественно работать
    База данных гит и докер это то что нынче умеет каждый школьник и любой недопрограмист
    Ничем не отличается, сидят так же в офисе и пишут софт, у меня один бывший работник работает в стартапе по крипте своей на блокчайне, ушел туда из веба, особыми знаниями не владел
    Ответ написан
    Комментировать
  • Каким знаниями должен обладать разработчик blockchain?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    если
    как писать контракты на ethereum

    у вас не копипаст с SO - Вы уже много знаете

    надо знать основные фреймворки, их до десятка

    как правило, из языков это Go или еще веселее - Rust / c++

    все знать ессно не получится

    поэтому берете тему и вникаете
    Ответ написан
    6 комментариев
  • Простенькая программа на С выдаёт ошибку. Как исправить?

    @TheCalligrapher
    Здесь вся программа набита ошибками под самую завязку.

    • Куда пропал тип возвращаемого значения у функции main()?
    • Почему в scanf("%f",&b) использован формат %f? Какой формат следует использовать для ввода значений типа double?
    • Что по-вашему проверяет if (a>x>b)?
    • Что это за чушь: pow(cos,2)? Что там делает этот cos?
    • Что случилось с балансом скобок в if ((x>=b)?
    • Что это за выражения под каждым if, которые как будто что-то вычисляют, но никуда не сохраняют результаты своих вычислений? То есть они фактически ничего не делают. Зачем они такие нужны?
    • printf в конце печатает значение переменной z. Но вы не назначили этой переменной никакого значения.
    Ответ написан
    Комментировать