А кто-нибудь из программистов может привести примеры из жизни над чем приходится работать программистам? Какие задачи решать? Какие конкретно задания давало начальство? Хочется понимать на каком уровне готовится к специальности и какие задачи придется решать в случае успеха…
Нет никакого смысла готовиться к тому, с чем придется работать и какие задачи решать. Потому что по факту на местах задачи окажутся совсем другими. Нужно набраться базовых знаний и устраиваться работать, по началу можно не за деньги, а за опыт. И впитывать этот опыт как губка. Много компаний набирает “зеленых”, тот же hh недавно набирал студентов со стипендией и шансом перейти в штат (почитать).
И не стоит считать, что нет диплома ИТшника - не возьмут. У меня точно такая же специальность, как у вас, но я работаю программистом. И диплом даже никто не спрашивает и не смотрит.
Хотелось бы просто представлять какие задачи каждый день решают программисты
Например, такая задача:
TUD update notifications should be removed from the Application Start-up updates check.
If you have TUD updates enabled via AC, they happen automatically.
If you don’t, SM will report TUD out of date as a problem with an update as the associated repair action.
Спасибо! Но это, как я понимаю, поддержка уже созданного софта. А если брать задачи разработки нового софта, на каком уровне эти задачи сейчас стоят? Я конечно понимаю, что программистам отправляется ТЗ на разработку ПО, где описаны все детали, но хотя бы примерно понимать было бы интересно
Это троллинг такой или вы серьезно? Вопрос из серии: какие задачи приходится решать врачам/строителям/экономистам?
Прошраммирование может быть совершенно разным, и задачи тоже могут быть от “напиши модуль, который принимает на вход это, отдает это и делает это так” до “напиши сегодня до вечера сайт я не знаю какой, но чтобы было круто и народ пер толпами”.
Да даже у дворников, уверен, задачи могут разниться. Это же жизнь, тут не бывает сферических программистских задач в вакууме.
Напишу какие задачи обычно решаю я (работаю в сфере b2b), может будет полезным. Сбор данных из различных источников (ввод через веб формы, импорт данных из xls, xml и т.п.). Обработка данных, формирование отчетов (агрегация и выборка данных по определенным критериям). Экспорт в разные форматы (pdf, xls, doc). Построение различных графиков и диаграмм.
Napishite programmu, kotoraia pechataet sobstvennyi tekst
Продекламирую одного знакомого, в своей статье он в частности писал какие вопросы ему задавали на собеседовании http://habrahabr.ru/post/172277/
Могу сказать, чтобы понять что спрашивают уже нужно иметь какой-то опыт, причем не только теоретический, но и практический.
И вы работаете программистом? Больше похоже на операторскую работу
[
Разумеется, имеется в виду автоматизация всех этих задач.
Конечно будет полезным! Спасибо. С работой с сетью пока, к сожалению, не знаком, поэтому выглядит трудно (получение данных с сайтов)
Может неправильно понял, но это же получается тот же “Hello world”, только вместо приветствия размещается код программы)
Спасибо, недавно читал на хабре эту статью и не на шутку перепугался. Не все так просто, вопросы очень специфические и в теме действительно надо хорошо разбираться.
Не правильно. Просто запихнуть в вывод статичный текст это легко. Нужно чтобы эта программа динамически выводила свой код и при изменениях сразу их отражала.
Может неправильно понял, но это же получается тот же “Hello world”, только вместо приветствия размещается код программы
ona doljna pechatat’ ves’ sobstvennyi tekst i bol’she nichego krome nego. esli vy okrujite hello world operatorom pechati’, to napechatan operator pechati ne budet
задачек вам? пожалста:
есть девайс. есть у него performance characteristics (HW-defined). и есть софт, который на нем работает.
у девайса проблема. user experience sucks, it’s too slow. Надо в пределах физических возможностей девайса, сделать так, чтобы user experience стал на 5 баллов.
Ограничений нет, кроме времени. скажем до следующего релиса. 1 месяц.
IF TUD updates enabled via AC THEN
remove TUD update notifications
ELSE
CASE SM report TUD out of date
WHEN TRUE THEN
EXECUTE associated repair action
END
END IF;