Многие професии живут какое то время и потом устаревают. Появляются новые, которые их заменяют.
Я хотел бы поговорить на такую тему, кто что думает о будущем программистов, много раз слышал, что эта сфера со временем устареет , ведь машины сами себя буду программировать . Другая версия, что сейчас массовый наплыв идет в программирование и конкуренция будет просто невыносимой тут.
По странам бывшего СССР смотрю ситуация тут очень хорошая, программисты самые востребованные из всех специалистов, а вот скажем взглянуть на западные сайт или европейские, так там картина чуть другая, программисты уже уступают другим инженерам в другой отрасли как по зарплатам, так и конкуренция там приличная, не так как у нас нехватка специалистов еще осталась пока что.
Какое будущее у программистов , кто что думает ?? Можетпрограммирование перейдет на другой уровень, скажем будут программисты по отраслям (например программист в финансовой сфере, программист в пищевой промышленности, программист в медецине, программист роботов и так далее….)
Ведь профессии имеют свойство устаревать со временем, или с ИТшниками такого еще долго не произойдет . Каждые 10 -15 лет появляются какие то новые профессии и так сказать бум этих специалистов, вот сейчас программеры переживают бум, а что дальше будет с програмерами им придется переходить на новый уровень ИТшных разработок или будут они заменены другими специальностями.
Интересны ваши мнения.
Будут ли востребованы программисты через 20-30 лет ? 02.02.09 Ответов: 93
Вакансия DBA(MSSQL) 01.02.09 Ответов: пока нет
Санкт-Петербург (ст.м.Старая Деревня)
Знание MS SQL 2k – обязательно/2k5 – желательно
Требования:
Умение думать, обучаемость, самозаинтересованность.
Высшее техническое образование
Хорошее знание T-SQL
Возраст:
Если ДО пенсии – не критичен
ЗП:
При успешном прохождении собеседования около 50 т.р. (на руки)- на испытательный срок – дальнейший рост зависит от Ваших умений и способностей. На самом деле ЗП зависит от Вас!
Резюме отправлять по адресу: woltron@mail.ru
Партнеры для разработки сложной программной системы. 01.02.09 Ответов: 92
Есть интересная бизнес-идея в области разработки программных систем. Ищу программистов-энтузиастов для сотрудничества. Стартового капитала и з/п пока нет. Направление очень перспективное и сулит хорошую прибыль.
Help me please {JavaSсript} 01.02.09 Ответов: 25
Уважаемые, помогите решить задачу.
Необходимо создать нечто вроде карты, поля как в игре морской бой. На "карте" присутствуют перемещаемые объекты, нужно сделать так, чтобы эти объекты при перемещении никогда не вставали друг на друга. Ломал моск весь день, но никак не смог увязать между собой координаты Х и Y объектов. Максимум до чего в истериках дополз сам:
mZY = new Array(); mZX = new Array();
function umap(id) {
mH = document.body.clientHeight;
mW = document.body.clientWidth;
for(i=0;i<=mW;i=i+1) { if(mZX[i]==id) { mZX[i] = '';}}
for(i=0;i<=mH;i=i+1) { if(mZY[i]==id) { mZY[i] = '';}}
}
function map(mY,mX,id) {
mH = document.body.clientHeight;
mW = document.body.clientWidth;
for(i=mX;i<=mX+22;i=i+1) {
if(mZX[i]&&mZX[i]!=id) {
mZX[i+22]=id;
document.getElementById(id).style.left=i;
} else { mZX[i]=id;}
}
for(i=mY;i<=mY+22;i=i+1) {
if(mZY[i]&&mZY[i]!=id) {
mZY[i+22]=id;
document.getElementById(id).style.top=i;
} else { mZY[i]=id;}
}
}
При перемещении объекта вызывается функция map, где mY,mX – новые кооринаты объекта, id – его ид. Одновременно вызывается функция umap. Ф-я map присваивает ячейке массивов, соответствующей координате по оси Х или Y, ИД перемещаемого элемента, при этом проверяется не занята ли ячейка; Ф-я umap удаляет старые значения.
i<=mY+22 – сдесь 22 – ширина и высота объектов.
mZX[i+22]=id;
document.getElementById(id).style.left=i; – попытался сделать запрет на перемещение, если ячейка занята другим объектом. По идее объект должен отталкиваться от занятых ячеек. Работает ужасно криво.
Вроде что-то получилось, но тут косяк в том, что объект с координатами 10х20 на "карте" занимает пространство не 22х22 пикселей, а все иксы с игриком=20 и все Y с Х=10.
Скажите, я вообще в правильном направлении изобретаю велосипед?
Еси я не разберусь с этим, то вскоре моя клавиатура получит сотресение кнопок, а на голове не останеться волос
Распознавание текстур 01.02.09 Ответов: 11
Доброго времени суток.
В ближайшее время буду писать программу распознавания текстур. Если конкретней, то текстуры камней. В инете видел, что одним из вариантов решения задачи может быть использование нейросетей.
Если есть люди, кто уже сталкивался с такой задачей, подскажите приносят ли нейросети достоверные результаты (в рамках данной задачи) и какие еще существуют решения задачи?
Стоит ли переводиться??? 01.02.09 Ответов: 28
Господа программеры, хочу узнать ваше мнение! Я учусь в НГТУ им. Алексеева на факультете радиоэлектроники и информационных технологий на специальности радиотехника. Так вышло, что изначально я подавал документы на прикладную математику и информатику, но в силу обстоятельств не прошел по конкурсу (с опозданием принес оригиналы, а зачисление уже началось). Сейчас я успешно без троек сдал первую сессию, и теперь у меня есть возможность перевестись на ПМИ. Я увлекаюсь программированием довольно давно, и с математикой в дружбе. Скажите, имеет смысл мне перевестись на ПМИ, или остаться на радиотехе и всему учиться самостоятельно, зато получить довольно неплохую специальность инженера??? Хотелось бы услышать вашу точку зрения в этом вопросе.
Смогли бы вы работать бесплатно над крупным web-проектом? 31.01.09 Ответов: 50
Всмыле, на голом энтузиазме, в надежде получить долю, когда проект будет набирать обороты.
Может кто знает подскажет!!!!! Как сделать нижнюю часть меню плавающей(что б она опускасаль) по мере заполнению команд в терминале!!!!
#define CLS printf("\033[2J");
#define LOCATE(z,s) printf("\033[%d;%dH", z, s);
int main(int argc, char** argv) {
char head[] =
"————————————————–\n"
" Меню \n"
"————————————————–\n";
char foot[] =
"—————————————————-\n"
" бля бля – команды \n"
" бля бля – команды \n"
"—————————————————-\n";
CLS; LOCATE( 0, 0); printf("%s", head); //CLS стирает всё в терминале,LOCATE ставить курсор в заданую позицию
LOCATE (25,0 ); printf("%s", foot);
LOCATE( 5,0);
}
Куда лучше идти? 29.01.09 Ответов: 14
Подскажите в какой Московский Вуз лучше идти,чтоб получить профессию программиста
вопрос профессиональным программистам. 29.01.09 Ответов: 93
вопрос: как вы начинали работать программистом, какой уровень знаний был на тот момент, в каком возрасте ( и т.д.) ? просто вот очень интересно стало кто как начинал )
J2ME Mobile media API вторая камера. 29.01.09 Ответов: 3
Народ, если кто сталкивался с Mobile media API, может кто поможет. Нужно получить доступ ко второй камере телефона(та которая на лицевой стороне для видеосвязи) из J2ME. К первой камере можно подрубится без проблем, а вот как ко второй ума не приложу, уже все доки перерыл и гугл с яндексом. Нигде про это инфы не нашел.
WackoWiki. Помощь нужна. 29.01.09 Ответов: 3
Для тех кто с ней знаком.
Необходимо переделать экшн include.
Переделка заключается в том, чтобы при необходимости вставленную страницу можно было свернуть.
Предполагаю использовать скрипт, на подобии этого:
function hider()
{
var obj=document.getElementById('Sim_Sim');
if(obj.style.display=='none')
obj.style.display='block';
else
obj.style.display='none';
}
<body>
<DIV><A HRef='javasсript: hider()'>[+]</A>Теккст для щелкания</DIV>
<DIV Name=Sim_Sim ID=Sim_Sim Style='text-indent:15pt;display:none'>Текст, котороый не виден, и будет открыт после</DIV>
</body>
Еще лучше, если вы подскажите как сделать, чтобы вставляемая страница прогружалась не сразу, по открытии, а после нажатия на [+] подгружалось с сервера.
Проблема именно в части исполнения. Подскажите как именно переделать.