примеры заданий для программистов

А кто-нибудь из программистов может привести примеры из жизни над чем приходится работать программистам? Какие задачи решать? Какие конкретно задания давало начальство? Хочется понимать на каком уровне готовится к специальности и какие задачи придется решать в случае успеха…

1 лайк

Нет никакого смысла готовиться к тому, с чем придется работать и какие задачи решать. Потому что по факту на местах задачи окажутся совсем другими. Нужно набраться базовых знаний и устраиваться работать, по началу можно не за деньги, а за опыт. И впитывать этот опыт как губка. Много компаний набирает “зеленых”, тот же hh недавно набирал студентов со стипендией и шансом перейти в штат (почитать).
И не стоит считать, что нет диплома ИТшника - не возьмут. У меня точно такая же специальность, как у вас, но я работаю программистом. И диплом даже никто не спрашивает и не смотрит.

1 лайк

Хотелось бы просто представлять какие задачи каждый день решают программисты :slight_smile:

Например, такая задача:

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.

1 лайк

Спасибо! Но это, как я понимаю, поддержка уже созданного софта. А если брать задачи разработки нового софта, на каком уровне эти задачи сейчас стоят? Я конечно понимаю, что программистам отправляется ТЗ на разработку ПО, где описаны все детали, но хотя бы примерно понимать было бы интересно :slight_smile:

Это троллинг такой или вы серьезно? Вопрос из серии: какие задачи приходится решать врачам/строителям/экономистам?
Прошраммирование может быть совершенно разным, и задачи тоже могут быть от “напиши модуль, который принимает на вход это, отдает это и делает это так” до “напиши сегодня до вечера сайт я не знаю какой, но чтобы было круто и народ пер толпами”.
Да даже у дворников, уверен, задачи могут разниться. :slight_smile: Это же жизнь, тут не бывает сферических программистских задач в вакууме.

1 лайк

Напишу какие задачи обычно решаю я (работаю в сфере b2b), может будет полезным. Сбор данных из различных источников (ввод через веб формы, импорт данных из xls, xml и т.п.). Обработка данных, формирование отчетов (агрегация и выборка данных по определенным критериям). Экспорт в разные форматы (pdf, xls, doc). Построение различных графиков и диаграмм.

Napishite programmu, kotoraia pechataet sobstvennyi tekst

Продекламирую одного знакомого, в своей статье он в частности писал какие вопросы ему задавали на собеседовании http://habrahabr.ru/post/172277/

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

И вы работаете программистом? Больше похоже на операторскую работу

[

Разумеется, имеется в виду автоматизация всех этих задач.

1 лайк

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

Может неправильно понял, но это же получается тот же “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

Quine (computing) - Wikipedia, the free encyclopedia

задачек вам? пожалста:
есть девайс. есть у него 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;