Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Сколько лет учиться на программиста?

9821  1 2 3 4 5 6 7 8 9 10 все
sitnik знакомое лицо02.08.20 22:42
02.08.20 22:42 

Есть у меня высшее по проектированию управляющих контроллеров.

Лет 25 я этим не занимаюсь.

Хочу кардинально изменить профессию. Сколько времени нужно запланировать на С++ , чтобы претендовать на вакансию?


#1 
Murr патриот02.08.20 23:52
Murr
NEW 02.08.20 23:52 
в ответ sitnik 02.08.20 22:42

Если больше 2-х недель - не стоит браться... безум

#2 
samowar знакомое лицо03.08.20 07:11
NEW 03.08.20 07:11 
в ответ sitnik 02.08.20 22:42

А какая ваша текущая профессия?

#3 
sitnik знакомое лицо03.08.20 07:32
NEW 03.08.20 07:32 
в ответ samowar 03.08.20 07:11, Последний раз изменено 03.08.20 07:34 (sitnik)

управление проектами. С программированием не связана, но иногда приходится что-то макросах ехсеl дописать или написать.

Несколько лет назад в HTML что-то наковырял.

Мне профессия программиста не чужда, но не более того.


Я готов два года поучиться.

#4 
sitnik знакомое лицо03.08.20 07:53
NEW 03.08.20 07:53 
в ответ Murr 02.08.20 23:52

две недели на С? Имейте ввиду выучить операторы для кодирования и несколько стандартных приемов?

#5 
koder патриот03.08.20 08:13
koder
NEW 03.08.20 08:13 
в ответ sitnik 02.08.20 22:42
Хочу кардинально изменить профессию. Сколько времени нужно запланировать на С++ , чтобы претендовать на вакансию?

Вам будут нужны не сколько сами знания, а возможность убедить работодателя в том, что вы можете программировать. У вас не будет ни подтвержденного образования(даже такого паршивого в виде курсов, как у меня), ни опыта проектов в портфолио ни цойгнисов ни лeбeнслауфа с программистским опытом. Вы человек с улицы. Это самая тяжелая часть - начать. А язык вычить за пару месяцев можно, потом еще пару месяцев на маленький проект и вы уже можете кодить.

#6 
sitnik знакомое лицо03.08.20 10:26
NEW 03.08.20 10:26 
в ответ koder 03.08.20 08:13, Последний раз изменено 03.08.20 10:29 (sitnik)

koder _ если так, то с одной стороны это хорошо, "нарисовать" тройку левых проектов и тройку отзывов с подтверждением от компаний я смогу.

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

#7 
Murr патриот03.08.20 11:11
Murr
NEW 03.08.20 11:11 
в ответ sitnik 03.08.20 07:53

две недели на С?

-----

А что в этом не так?

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

#8 
samowar знакомое лицо03.08.20 11:15
NEW 03.08.20 11:15 
в ответ sitnik 03.08.20 07:32

Будет лучше, если вы озвучите свою цель.

Средство - освоить с++ в примерно 50 лет (?) вы озвучили, и хотя оно вполне осуществимо, возможно вам не поможет. Почему кстати именно с++?


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


Но в конечном итоге перед работодателем будет все равно кверайнштайгер в возрасте. Чем вы собираетесь привлечь его внимание?

#9 
Murr патриот03.08.20 11:18
Murr
NEW 03.08.20 11:18 
в ответ sitnik 03.08.20 10:26

сколько нужно времени запланировать на учебу

-----

Это чисто по твоим возможностям.

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

Иначе тебя бессмысленно обучать дальше - там до бесконечности - Я с университета в 18 лет до сих пор учусь, а по советским нормам - уже пенсионер...

#10 
sitnik знакомое лицо03.08.20 12:10
NEW 03.08.20 12:10 
в ответ Murr 03.08.20 11:11, Последний раз изменено 03.08.20 12:13 (sitnik)

Почему 10 дней мало? - Я сомневаюсь, что человек кое-как пишущий простые программульки может найти кое-как стабильный заработок.

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


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

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


Кверанштейгер - да, но изобразить пару лет работы я смогу, диплом у меня подтверждённого вуза.

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

#11 
samowar знакомое лицо03.08.20 13:17
NEW 03.08.20 13:17 
в ответ sitnik 03.08.20 12:10

На тему PLC (Simatic, например) не задумывались? Вроде есть и курсы разные, и железа набрать не проблема, и тема ближе/понятней.

#12 
sitnik знакомое лицо03.08.20 15:43
NEW 03.08.20 15:43 
в ответ samowar 03.08.20 13:17, Последний раз изменено 03.08.20 17:19 (sitnik)

PLC /Simatic не знаю, что это.

Программируемые контроллеры для автоматизированных линий?

Есть ссылка на какие-нибудь курсы? Хочу почитать, кого они готовят, в чем там работа состоит.


Это похоже на программируемую логическую матрицу. У нас был курс по прикладной теории интегральных цифровых автоматов,


Похоже это оно

#13 
Kvint знакомое лицо03.08.20 17:33
Kvint
NEW 03.08.20 17:33 
в ответ Murr 03.08.20 11:11
А что в этом не так?


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

Хахаха. Прям как из моей учёбы. 2 недели на основы, потом тест на знания, а потом проект - написать северное приложение. Ну а что, было весело.


#14 
AlexNek патриот03.08.20 18:50
AlexNek
NEW 03.08.20 18:50 
в ответ sitnik 02.08.20 22:42
на С++

Что то я сомневаюсь что на С++ нужны сейчас юниоры. Язык как бы в прошлом. Завоевал свою нишу и там остался.

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

Лучше тогда на проект менеджера, если умеете нагайкой хлопать.

#15 
Murr патриот03.08.20 19:02
Murr
NEW 03.08.20 19:02 
в ответ sitnik 03.08.20 12:10

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

-----

Почему ты думаешь что у тебя будет стабильный зароботок если ты знаешь С++?

Стабильный заработок есть в двух случаях:

- регулярно есть много бабла которое куда-то надо тратить

- есть устойчивый процесс зарабатывания большого бабла.

И с первым и со вторым ныне имеется куча проблем.

К тому же там где платятся нормальные деньги - от С++ все зависит на 2-3%. Остальное платят уже далеко не за С++...


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

-----

У меня так же регулярно выпадают высокооплачиваемые позиции на СШарп, Джаву и даже Кобол.

Единственное - ни разу по этим высокооплачиваемым позициям не было откликов и рекрутеры ничего вразумительного сказать не могли.



Естественно предлагать низкие требования по зарплат

-----

И получать отказы.


Чтобы найти работу с Плюсами при начальных знаниях нужна весьма большая удача.

А чтобы на ней удержаться - охрененная работоспособность и самообучаемость.


П.С. Ты так и не понял основного в капитализме...

#16 
Murr патриот03.08.20 19:07
Murr
NEW 03.08.20 19:07 
в ответ Kvint 03.08.20 17:33

Прям как из моей учёбы. 2 недели на

-----

Мне давали неделю, но на пятый день сказали - хваtит, выдавай код... спок

#17 
koder патриот03.08.20 21:49
koder
NEW 03.08.20 21:49 
в ответ sitnik 03.08.20 10:26

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

#18 
MrSanders коренной житель04.08.20 11:01
NEW 04.08.20 11:01 
в ответ koder 03.08.20 21:49

В каждом университете по-своему. Могут и курсы организовать. У нас для компьютерных лингвистов устриавили курсы по лиспу и скиму. А кафера компьютерной графики на каникулах курсы по Си, для тех кто хотел бы у них лекции слушать. Потому что задания с OpenGL надо делать. Иногда они даже в зачётные идут, надо Studienordnung смотреть. Но лекций вроде "Введение в C/C++" я не видел. Профессор может из своей лекции устроить такое "введение", потому что ему надо на примерах показывать что-то. Но это не обучение языку.

#19 
sitnik знакомое лицо05.08.20 10:09
NEW 05.08.20 10:09 
в ответ Murr 03.08.20 19:02

Что скажете по поводу разработки какого-то софта для android или IOS?

#20 
Murr патриот05.08.20 12:21
Murr
NEW 05.08.20 12:21 
в ответ sitnik 05.08.20 10:09

Ничего не скажу - у меня не хватает времени и сил на освоение еще написания под Андроида...

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

Язык - самая маленькая фигня из тех которыми надо будет регулярно заниматься.

Каждые два-три года выходят новые технологии и тебе надо будет полностью переучиваться.

При работе времени остается мало и изучение растягивается на 5-6 лет... а надо - вчера.

Отпахал смену кодером, сел за документаацию - еще смену, потом хотя бы чутка практики...

А еще надо как то определять что будет нужно, а что уйдет из обихода к концу изучения...

Готов так жить?

#21 
koder патриот05.08.20 13:17
koder
NEW 05.08.20 13:17 
в ответ Murr 05.08.20 12:21
Блин, почему-то все думают, что выучив язык программирования они будут программистами.

Весь пост очень сильно и по делу. Присоединяюсь.

#22 
AlexNek патриот05.08.20 23:53
AlexNek
NEW 05.08.20 23:53 
в ответ sitnik 05.08.20 10:09
Что скажете по поводу разработки какого-то софта для android

Чисто ради интереса написал несколько приложений на шарпе для андроид. Работает, но это свой мир в котором нужно постоянно жить.

Как и asp.net core. Да и как любая другая "ниша". Раньше вот довольно прилично знал плюсы, а сейчас спросили немного неординарное, сразу и не сказал.


Но не совсем ясно что вы ожидали услышать.

#23 
sitnik знакомое лицо05.08.20 23:54
NEW 05.08.20 23:54 
в ответ Murr 05.08.20 12:21

Судя по пространным ответам НЕ на вопрос, времени у тебя полно.


Напряжённо работаешь? У меня в работе 6 проектов больше ста человек в них, включая программистов. Ты правда считаешь , что загружен больше меня?

У меня нет выходных, ночей и отпусков. Последние лет 15 минимум. Что ты хочешь мне рассказать нового про напряжённую работу? У меня сидят калеки , пишущие 10 лет на ВБ макросы с ошибками. И зарплату получают.


Меня достаточно учили, чтобы никого не спрашивать "что такое программирование?"

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

У тебя нет времени разобраться с андроидом? - я вообще про это не спрашивал.


Те, кто меня понял - дают нормальные советы.


#24 
sitnik знакомое лицо05.08.20 23:57
NEW 05.08.20 23:57 
в ответ AlexNek 05.08.20 23:53

я ожидаю услышать:

насколько эта ниша востребована

Сколько времени нужно запланировать на то, чтобы начать прилично писать на шарпе

Насколько хорошо платят


Вроде всё )


#25 
Murr патриот06.08.20 00:27
Murr
NEW 06.08.20 00:27 
в ответ sitnik 05.08.20 23:54

Напряжённо работаешь?

-----

Я уже слава богу отдыхаю третий месяц.

Это после 6 лет работы в одиночку с 2Гб ВБ-лике спагетти...


Ты правда считаешь , что загружен больше меня?

-----

Думаю что да.



У меня нет выходных, ночей и отпусков.

-----

Именно так оно и останется если ты решишь уйти в серьезный программинг. По крайней мере мой опыт говорит что лет на 15-20 все так и будет... ну либо будет слитое в унитаз время...

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

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



У меня сидят калеки , пишущие 10 лет на ВБ макросы с ошибками.

-----

И ты хочешь быть на их уровне? В том числе и по зарплате? Корявый код на любом языке стоит примерно одинаково...



нет времени разобраться с андроидом?

-----

Да, нету. Тебя это удивляет?

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



#26 
Murr патриот06.08.20 00:53
Murr
NEW 06.08.20 00:53 
в ответ sitnik 05.08.20 23:57

насколько эта ниша востребована

------

Востребованность видна в любой статистике по вакансиям.


Сколько времени нужно запланировать на то, чтобы начать прилично писать на шарпе

------

На один день меньше чем на С++ - в Шарпе нет множественного наследования и нет необходимости следить за удалением объектов...


Если об остальном...

Я работаю с Шарпом с 2002 года.

Использую почти с 5% .Нет классов и технологии (не все!) вышедшие до 2012. Работодателям - хватает.

Чтобы подтянуть новейшие технологии и методики - 6-8 месяцев, но скорее всего Я этим заниматься не буду - есть молодые - справятся. А сам буду заниматься тем с чем они не справятся...


Насколько хорошо платят

-----

Насколько Я знаю нижняя граница на уровне 20К евро, а верхняя (по объявлениям) - 270К баксов, знаю работающих за 130К баксов.


#27 
sitnik знакомое лицо06.08.20 08:09
NEW 06.08.20 08:09 
в ответ Murr 06.08.20 00:53

Вот ответ по делу, который я и хотел услышать. Спасибо.


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

#28 
koder патриот06.08.20 10:32
koder
NEW 06.08.20 10:32 
в ответ sitnik 05.08.20 23:54, Последний раз изменено 07.08.20 06:00 (koder)
Напряжённо работаешь? У меня в работе 6 проектов больше ста человек в них, включая программистов. Ты правда считаешь , что загружен больше меня?

Упс. Чо то агрессивно как то. Никто тут пиписьками не меряется. Просто мурр пытался обьяснить простую вещь - циклы в коде рисовать это может десятая часть работы. А остальное это работа с технологиями, со всякой хренью от фреймворков до физических серверов. Причем чем меньше фирма и чем меньше платят, тем более широкое поле деятельности. Это сеньор может на быстродействии бэкенда специализироваться и админов гонять. А на маленьких фирмах все сам. И это "все" приходится учить самому.


Я яву учил сам. Так что в принципе шанс есть и шанс хороший. Просто надо понимать, что реально в ИТ редко кто полностью пишет на голом языке. Я вот одной ногой(левой) в спринге(бут, рест, MFC, таймлиф, хтмл, яваскрипт, css, JPA, оракл), другой в древнем JSF1.1 с дичайшими SQLна 40 строк. Еще на шее висит Ангуляр, с которым я как дурень с писанной торбой тут по форуму носился. И я явист типа. А еще обслуживание серверов, деплоймент, томкат, бамбу, битбакет


Вот и прикинь, сколько я в день реально явовские конструкции пишу

#29 
daduda местный житель06.08.20 12:00
NEW 06.08.20 12:00 
в ответ sitnik 02.08.20 22:42

Работая программистом тебе нужно учиться всегда и самостоятельно.


Сейчас вот я попал на девопс и мне нужно учить докер и кубер.

#30 
Murr патриот06.08.20 14:08
Murr
NEW 06.08.20 14:08 
в ответ sitnik 06.08.20 08:09

я же не жалуюсь на зарплату

------

Не, не жалуешься.

Но просишь хорошо оплачиваемую работу в программинге. смущ

#31 
AlexNek патриот06.08.20 23:25
AlexNek
NEW 06.08.20 23:25 
в ответ sitnik 05.08.20 23:57
насколько эта ниша востребована

не имею точного понятия

Тут говорят на андроид 260 вакансий, на Android-Entwicklung больше 27000

https://www.stepstone.de

Хотя Software-Entwickler 13000


Ну и андроид живет на яве, а не на с-шарпе


Насколько хорошо платят

Тоже лучше поискать среднюю температуру по больнице в интернете. Могу только точно сказать что больше чем продавцу в супермаркете.


Сколько времени нужно запланировать на то, чтобы начать прилично писать на шарпе

Все зависит от того, что вкладывать в понятие "нормально писать"


Давайте немного с другой стороны подойдем. Предположим, вы хотите устроится на работу по ремонту машин.

Сколько времени нужно на то что бы дойти до уровня "взяли на работу" и что нужно учить?


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

Подобных вопросов будет видимо море. Из какой книжки это можно будет узнать? А ведь это всё вместе и делает хорошего мастера.


Это я к тому что знания просто языка совершенно недостаточно.

Да и подавляющее количество языков состоит из одинаковых конструкций: следование, развилка, цикл.

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


#32 
sitnik знакомое лицо08.08.20 16:12
NEW 08.08.20 16:12 
в ответ koder 06.08.20 10:32

AlexNek про среднюю зарплату по палате понятно, согласен. У меня живой пример приятеля, который с серьезным математическим образованием, но никогда его не применял, а потом заработав денег вообще лет 25 неработал. Потом решил, что хочет чего-то простого и ежедневного пошел на курсы. через полгода -1500 брутто, еще через полгода 1800 брутто. учили типа сайты немного писать. По его признантю, как программист он недалеко от нуля. и, как ты верно подметил, хочу оценить возможность смены круга общения в сторону ИТ.

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


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

#33 
Murr патриот08.08.20 16:37
Murr
NEW 08.08.20 16:37 
в ответ sitnik 08.08.20 16:12

как мне показалось, отлично понял

-----

Просто проигнорировал агрессивную часть.

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

Если по простому - поклал Я на... смущ


А ответ был на более-менее внятно сформулированный вопрос.


И мне кажется, что ты пропустил, как несущественное, то, что тебе пытались объяснить несколько человек.

Ну да это чисто твое восприятие и твоя способность находить информацию в мусоре/трепе/документации...

#34 
AlexNek патриот08.08.20 17:36
AlexNek
NEW 08.08.20 17:36 
в ответ sitnik 08.08.20 16:12
По поводу ремонта машин - не в курсе, когда то был 41 москвич
Здесь вы меня полностью не поняли. Я пытался найти пример который будет понятен каждому. Даже если машины не было, всегда можно представить себе набор железяк грубо говоря. В программировании путь будет где-то таким же, только понятия совсем другие.
#35 
sitnik знакомое лицо09.08.20 09:08
NEW 09.08.20 09:08 
в ответ AlexNek 08.08.20 17:36

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


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

Если меня спросить по тем профессиям, которые я могу оценить - руководитель отдела по разработке софта , с нуля - лет 6-8.

3-5 лет образование, 2-4 года работа в коллективе, 0,5 - 2 года MBA. И можно успешно искать вакансию. Маркетолог - 1-3 года. В2В продажи - 0,5 -1,5 года , но придется добавлять ещё 2-3 года на изучение продукта в случаях сложного оборудования.

#36 
AlexNek патриот09.08.20 12:28
AlexNek
NEW 09.08.20 12:28 
в ответ sitnik 09.08.20 09:08
Про машину - понял

Похоже все же нет. хммм

Не существует "правильного" ответа на ваш вопрос.

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

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

А что вообще нужно учить?

#37 
Murr патриот09.08.20 21:04
Murr
NEW 09.08.20 21:04 
в ответ sitnik 09.08.20 09:08

Мурр , да что же я не так сформулировал в первом посте?

------

Недостаточная информация по общему бэкграунду и текущим навыкам.

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

Если субъект не осваивает язык за это время до уровня написания промкода - он практически профнепргоден т.к. не сможет изучать необходимое с приемлемыми затратами времени.


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

------

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


руководитель отдела по разработке софта , с нуля - лет 6-8.

------

Хи-хи...

Ты бы хоть чуточку об профпригодности подумал.

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

Именно по этому так легко сравнил и оценил свою загрузку как более высокую.

НО! Я - некоммуникативен - не имею необходимых руководителю навыков общения (не ошибись - построить - могу).

И получать их не собираюсь - не привлекает меня управление...


А вообще - да, обучают руководителей. Обучали.

Был такой Общий Факультет в ЛИИЖТе. Там обучали именно руководителей среднего звенa.

Правда шли туда в основном те, кто не мог учится в других местах.

И то, на что мне, для переобучения прогера, надо пару недель, там давали за 5 лет...

Ну да это несущественно,,,


Напишу еще раз то, что ты не хочешь понимать:


Программист учится: задолго до того момента как первый раз подошел к компу и до тех пор пока в состоянии добраться до компа. Ежедневно. Постоянно.


Пропуск в обучении в пару месяцев - отставание, в полгода - частичная дисквалификация, в два года и более - полная дисквалификация.

Отставание - можно наверстать в процессе работы.

Частичную дисквалификацию - закрыть спецкурсом.

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

#38 
AlexNek патриот09.08.20 21:16
AlexNek
NEW 09.08.20 21:16 
в ответ sitnik 09.08.20 09:08
может оценить время которое нужно затратить на овладение навыками

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

Например

Вводим число А
Вводим число Б
Вычисляем сумму А + Б
Выводим результат


Вот попробуйте написать программу которая сделает вам кофе и принесет его в постель

Использовать можете следующие конструкции

ЦИКЛ ПОКА условие истинно
Конец цикла
ЕСЛИ условие истинно ТО
  Делай операцию 1
ИНАЧЕ
  Делай операцию 2
Конец если
#39 
Murr патриот09.08.20 21:44
Murr
NEW 09.08.20 21:44 
в ответ AlexNek 09.08.20 21:16

Использовать можете следующие конструкции

------

Ну ТС, вообще-то, говорит, что пописывает макросы к Экселу. смущ

Так что можно считать что базовые понятия - переменная, ветвление, цикл - знает и умеет пользовать.

#40 
AlexNek патриот09.08.20 22:50
AlexNek
NEW 09.08.20 22:50 
в ответ Murr 09.08.20 21:44, Последний раз изменено 10.08.20 13:46 (AlexNek)

Похоже ты не понял идею. Важен не конечный код, а как к нему пришли.

https://studfile.net/preview/1444532/page:13/

Разве так не делал? У меня когда-то все "борщ варили".


Лучше посчтитай сколько в задании "ловушек"


#41 
Murr патриот09.08.20 23:47
Murr
NEW 09.08.20 23:47 
в ответ AlexNek 09.08.20 22:50
У меня когда-то все "борщ варили".

-----

Ну а у меня - "котенка кормили".

Но это на начальном этапе - пока ветвление и циклы с переменными не уляжутся.

Потом уже не особенно надо - в ветвления можно уложить ровно столько вариантов сколько будет придумано. А вот придумать ВСЕ варианty - тут надо сильно подумать... и не программисту.

#42 
koder патриот10.08.20 11:20
koder
NEW 10.08.20 11:20 
в ответ sitnik 09.08.20 09:08, Последний раз изменено 10.08.20 11:49 (koder)

На хабре была статья, как один чел переквалифицировался в программисты. Полностью поменял профессию. Там были расписаны все шаги, время и проблемы. К сожалению линка на статью у меня сейчас нет, я попробую найти

https://habr.com/ru/


Ага, да на сайте дофига таких историй. Введите на хабре в поиск "стал программистом".



#43 
AlexNek патриот10.08.20 13:54
AlexNek
NEW 10.08.20 13:54 
в ответ koder 10.08.20 11:20

ну подобных статей просто море

https://yandex.com/turbo?text=https://ru.hexlet.io%2...

https://journal.tinkoff.ru/become-frontend-developer/

https://zen.yandex.ru/media/hexlet/kak-ia-stal-programmist...


Это что то типа такого что прочитать биографию Билла Гейтса и попытаться всё повторить

#44 
koder патриот10.08.20 16:10
koder
NEW 10.08.20 16:10 
в ответ AlexNek 10.08.20 13:54
Это что то типа такого что прочитать биографию Билла Гейтса и попытаться всё повторить

Ну это в принципе и моя история. Я приехал в Германию с высшим экономическим образованием. И вот работаю программистом. Пришлось переквалифицироваться в управдомы

#45 
AlexNek патриот10.08.20 16:27
AlexNek
NEW 10.08.20 16:27 
в ответ koder 10.08.20 16:10
и моя история

вот именно, что конкретно Ваша.

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

У каждого будет/была своя личная история.

#46 
sitnik знакомое лицо10.08.20 20:31
NEW 10.08.20 20:31 
в ответ Murr 09.08.20 23:47

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


#47 
samowar знакомое лицо10.08.20 21:47
NEW 10.08.20 21:47 
в ответ sitnik 10.08.20 20:31

Вы не с того боку заходите. Какое бы направление вы не выбрали, результат который вас интересует (зряплата) зависит в первую очередь от времени и усилий который вы приложите. И наоборот - сколько вы вложите, столько в конце концов и получите. Что в целом сложнее дается, то и ценится выше (при прочих равных, то есть при таком же спросе). Это вроде основы рынка/экономики и должно было быть понятно хотя бы из житейского опыта. Поэтому брать надо то направление, что лично вам дается проще, а другим сложнее - в нем вы и достигнете наибольшего успеха. Например, если вы не перевариваете вэб/хтмль - сколько бы за это не платили и сколько бы не учили, в этой области вам ничего толком не светит.


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

#48 
AlexNek патриот10.08.20 22:04
AlexNek
NEW 10.08.20 22:04 
в ответ sitnik 10.08.20 20:31
Котенок, кофе - это чтобы объяснить, что такое инструкция, мне это понятно.

не а... Вы попробуйте и многое поймете. Напишите вначале общие определения, а затем постепенно их детализируйте.


А насчёт направления, думаете зачем в институте нас "кормили" всем чем можно, хотя на конкретной работе нужна только маленькая толика.

#49 
Murr патриот10.08.20 22:07
Murr
NEW 10.08.20 22:07 
в ответ sitnik 10.08.20 20:31

Вопрос в направлении, которым стоит занятся

-----

Это вопрос для чисто самостоятельного решения - любые рекомендации будут "неправильными".

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

Ну что поделать - такова прогерская жизнь... спок

#50 
koder патриот11.08.20 06:22
koder
NEW 11.08.20 06:22 
в ответ AlexNek 10.08.20 16:27
Совсем не уверен, что даже Вы лично смогли бы ее точно повторить в немного иное время или при других обстоятельствах.

Как раз наоборот.
1. Образование. Проблема в том, что приходится не только учится, но и рассылая бевербунги, как то доказывать, что ты не фрик. Образование должно быть достаточным, но не избыточным. В том смысле, что в определенном возрасте, претендуя на определенные позиции например инвестировать в высшее образование имхо не оптимально.
2. Поиск первой работы. Тут главное заскочить на поезд. Вторая работа - это уже подтвержденный цойгниссом опыт. А вот составить резюме так, что бы как минимум пригласили на первое собеседование...
3. Сама работа. На что соглашаться. Какие цели ставить на первой работе. Какие потом. В какую сторону развиваться. Зарплата, другие плюшки.



Все эти пункты у молодого человека, только что получившего образование и у чела в возрасте, полностью меняющего свою пофессию очень разные. И я лично прошел все эти этапы с нуля. Я начинал не умея программировать. И могу рассказать, как это подниматься в новой профессии.Ничего личного. Как раньше, так и сейчас. Все эти истории имхо одинаковые.

#51 
ABC0123 местный житель11.08.20 10:50
ABC0123
NEW 11.08.20 10:50 
в ответ koder 11.08.20 06:22

А Вы не можете парой слов посоветовать для освоения пару простых программ, чтобы просто попробовать свои силы для написания, скажем, программки, позволяющей систематизировать или скрывать свои личные материалы.от посторонних и пр.. Мне показалось из попадающегося, что основой может быть Ява скрипт. И где взять саму программу, в которую надо будет вводить коды для реализации? Это так же представляет интерес для понимания процессов сбоев в работе с сетью и пр.

Я сейчас пенсионер, время имеется. Когда то работал в управлении, где базы данных писались для нас нашими программистами и моя задача была - Постановка задач и настройка и поддержка РС (еще вначале без мышей) и печати, в рабочем состоянии, начиная с первых РС и первых ленточных принтеров .до 486-го РС.

В магазинах лежат толстенные книги по языкам, что явно для простого программирования лишнее.


#52 
koder патриот11.08.20 11:00
koder
NEW 11.08.20 11:00 
в ответ ABC0123 11.08.20 10:50
А Вы не можете парой слов посоветовать для освоения пару простых программ, чтобы просто попробовать свои силы для написания, скажем, программки

К сожалению нет. То, что вы имеете в виду, называется "среда программирования".

Я не пишу на ява-скрипте и нормальную среду посоветовать не могу. Я явист и ява это совсем другой язык. Я программирую в Eclipse.

#53 
ABC0123 местный житель11.08.20 11:13
ABC0123
NEW 11.08.20 11:13 
в ответ koder 11.08.20 11:00

Спасибо.

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

#54 
AlexNek патриот11.08.20 12:37
AlexNek
NEW 11.08.20 12:37 
в ответ koder 11.08.20 06:22
Все эти истории имхо одинаковые.

Это смотря с какого уровня абстракции смотреть

Если: учился, учился, слал, слал,...взяли. То одинаковые конечно

#55 
AlexNek патриот11.08.20 12:42
AlexNek
NEW 11.08.20 12:42 
в ответ ABC0123 11.08.20 10:50
программки, позволяющей систематизировать или скрывать свои личные материалы.от посторонних

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

Но в любом случае, это не задачки на поиграться, разве что "систематизацию" в экзеле делать.

#56 
  yurka_ffm постоялец11.08.20 13:48
NEW 11.08.20 13:48 
в ответ ABC0123 11.08.20 10:50

Возможно вам подойдет что-то типа этого Bubble

Программирование без программиррования, но я сам не пробовал, если что

#57 
Murr патриот11.08.20 14:31
Murr
NEW 11.08.20 14:31 
в ответ ABC0123 11.08.20 10:50

Вы не можете парой слов посоветовать для освоения пару простых программ

------

Если ПС с Виндой - все необходимое уже есть.

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

Компилятор для Шарпа - csc.exe - лежит в C:\Windows\Microsoft.NET\Framework\v4.0.30319\



явно для простого программирования лишнее

------

Минимальный набор дан выше.

Он - проверен - не далее как вчера компилировал один из проектов - и полностью работоспособен.

Как справишься - поделись как оно получилось...

#58 
koder патриот11.08.20 15:34
koder
NEW 11.08.20 15:34 
в ответ AlexNek 11.08.20 12:37
Это смотря с какого уровня абстракции смотретьЕсли: учился, учился, слал, слал,...взяли. То одинаковые конечно

А что иначе? У ТС, как и у меня в свое время, всего 2 задачи-минимум: получить необходимые навыки и получить первое место работы. Обе задачи достаточно стандартны и те, кто уже работает, в общем то в теме, что бы давать советы по обоим задачам.

#59 
AlexNek патриот11.08.20 17:06
AlexNek
NEW 11.08.20 17:06 
в ответ koder 11.08.20 15:34
А что иначе?

Ну, дьявол кроется в деталях. Нужно сойти хотя бы на уровень ниже.


Кстати, неплохая вроде статья попалась по выбору языка.

https://habr.com/ru/company/jugru/blog/503250/

#60 
koder патриот11.08.20 20:25
koder
NEW 11.08.20 20:25 
в ответ AlexNek 11.08.20 17:06
Так и представляется картина маслом. Школьница Василиса Пупкина, ещё почти ничего не понимающая в программировании, пытается выбрать себе первый язык. Читает такое описание и говорит: «а, ну раз нет модификатора protected, конечно, я предпочту C#». Ну камон, неужели не ясно, что подобная информация даст Василисе только ощущение «всё это программирование непонятная хрень, лучше послушаю песню "Валенки"»?

Я выбирал язык по востребованности. Мне пофиг модификаторы доступа. Надо будет - выучу. А вот выучить язык и радостно узнать, что на нем в радиусе 500 км пишет два с половиной калеки и работники им не нужны - очень весело. Язык это инструмент. На нашей фирме стек технологий утвержден архитектором(как и должно быть на серьезной фирме) и с котлином нам нафиг никто не нужен.


Другая популярная претензия к Java — мол, она «скучная и многословная», и используют её скучные компании вроде банков, а какие-то другие языки позволяют реализовать то же выразительнее и лаконичнее, и их ценят в весёлых стартапах.

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

#61 
AlexNek патриот11.08.20 20:59
AlexNek
NEW 11.08.20 20:59 
в ответ koder 11.08.20 20:25

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

#62 
Murr патриот11.08.20 21:43
Murr
NEW 11.08.20 21:43 
в ответ AlexNek 11.08.20 20:59

А Кодер не особенно то передернул...


Вот еще кусок:

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

Я уже лет 20-25 как "не понимаю" как работает компьютер и как исполняется код.

Мало того - уже лет 15 Я зачастую "не знаю" где исполняется код.

Мешает ли мне это? Неа, не особенно...

Нужно ли это кодировщику (не программисту) - 100% не нужно...


Соответственно остается один критерий - с каким языком быстрее решишь имеющуюся задачу.

Если задача - изучить С++ - надо изучать С++ - других вариантов нет.

Если задача - зарабатывать деньги - надо учится зарабатывать деньги, а не язык учить...


#63 
AlexNek патриот11.08.20 22:15
AlexNek
NEW 11.08.20 22:15 
в ответ Murr 11.08.20 21:43
Но есть и такая позиция

ты хоть читаешь что ты цитируешь? При этом я полностью согласен с этой позицией, а ты, как обычно, "лукавишь"


Соответственно остается один критерий - с каким языком быстрее решишь имеющуюся задачу.

И как часто ты применял этот критерий?

У меня что-то никак не получалось, скорее даже наоборот. Вот на питоне, бери и фигачь АИ, все вокруг забито примерами. А совсем не хочется.

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

#64 
AlexNek патриот11.08.20 22:56
AlexNek
NEW 11.08.20 22:56 
в ответ Murr 11.08.20 21:43

совсем не по теме, но зная твою любовь к Билли, решил порадовать:

Перестал у меня проект компилится, как обновил студию, совсем дурная, непонятная ошибка.

В итоге оказалось, что "виновата" старая версия одного пакета в проекте, как обновил, все заработало опять.

#65 
Murr патриот11.08.20 22:59
Murr
NEW 11.08.20 22:59 
в ответ AlexNek 11.08.20 22:15

я полностью согласен с этой позицией

-----

Увы - Я УЖЕ нет.

Берем Джаву/Шарп или еще что-то - кто в деталях изучил ВМ и как в ней все крутится?

Кому из этих прогеров мешает незнание того как именно будет выполнятся код?


Да, хорошо когда прогер понимает что такое адрес адреса и пользует оное по назначению,

но совсем не страшно если не понимает и не имеет возможности что-то там сделать не так.


И как часто ты применял этот критерий?

-----

Вообще-то - регулярно. Вот как вакансии смотрю - так и применяю. спок

А то еще встречал где-то у мелкомягких пример ХТМЛа для выпорки данных из базы... и чо - у них оно работает... смущ

#66 
Murr патриот11.08.20 23:03
Murr
NEW 11.08.20 23:03 
в ответ AlexNek 11.08.20 22:56

"виновата" старая версия одного пакета в проекте

------

Это - регулярно...


как обновил, все заработало опять.

------

А вот это - странно...

#67 
AlexNek патриот11.08.20 23:33
AlexNek
NEW 11.08.20 23:33 
в ответ Murr 11.08.20 22:59
Берем Джаву/Шарп

Ты не забыл случаем, что это было в разделе C и C++.

Ну и незнание чего то еще вроде не было достоинством.

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


Вот как вакансии смотрю - так и применяю.

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

Да, со временем язык может изменится. Но на кой мне подстраиваться под вакансии?

#68 
Murr патриот11.08.20 23:53
Murr
NEW 11.08.20 23:53 
в ответ AlexNek 11.08.20 23:33

Ты не забыл случаем, что это было в разделе C и C++.

-----

Да, но в ключе - на чем надо обучать.

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


Ну и незнание чего то еще вроде не было достоинством.

------

В общем - да, но...

Ты в состоянии посчитать форму камеры сгорания и сопла двигателя для новой ракеты Маска?

Насколько это мешает тебе решать рабочие задачи?

Нет у шарпистов/джавистов сишных указателей - знают - хорошо, не знают - фиг с ним...

Как то так.



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

-----

Да вот прямо сейчас - многопоточная система работающая с большим объемом данных в памяти.

Скажешь на вскидку КАК имплементить? Точнее - как зашарить данные между потоками?

Загружать или копировать не катит...


И вторая часть - как скоро потребуется сделать аналогичное еще раз?

Должны ли в команде все прогеры знать как это сделать?



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

------

Хи-хи...

Т.е. обходишься без баз данных и работы с ГУЕм? спок

Там еще где-то пара языков разметки случается...

Класно!!! Правда за последние надцать лет Я таких вакансий не видел... хммм


Я смотрю больше что надо делать и только потом - какой инструментарий.



#69 
koder патриот12.08.20 07:16
koder
NEW 12.08.20 07:16 
в ответ AlexNek 11.08.20 22:15, Последний раз изменено 12.08.20 08:30 (koder)
А совсем не хочется.


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

Я смотрю вакансии всегда только на одном языке, который пользую в последнее время.Да, со временем язык может изменится. Но на кой мне подстраиваться под вакансии?

Стратегия зарабатывание программированием простая - мы продаем свои навыки и за это получаем деньги. Если навыки никому не нужны, продавать нечего. Если навыков мало, продавать нечего. Поэтому я стараюсь продать то, что уже умею и умею хорошо. Если это никто не покупает, я смотрю, что покупают и учу это. Но в новых технологиях я новичок и должен сначала набраться опыта, что бы продать новые навыки дорого.

Учить тонкости нужно тогда, когда это кому нибудь нужно. Без понимания указателей в С++ можно отстрелить себе ногу, без понимания управления памятью в Дельфи можно обрушить проект. Именно поэтому в яве убрали все эти вещи, потому что программирование стало индустриальным. Никому не нужны художники и шедевры. Нужны стабильные и лргко обслуживаемые проекты.

#70 
AlexNek патриот12.08.20 13:22
AlexNek
NEW 12.08.20 13:22 
в ответ koder 12.08.20 07:16
А "хочется - не хочется" это детский сад.

ну у нас с вами разные представления о работе.

С какого бодуна я буду работать на работе которая мне не нравится?


Если это никто не покупает, я смотрю, что покупают и учу это

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


#71 
AlexNek патриот12.08.20 13:38
AlexNek
NEW 12.08.20 13:38 
в ответ Murr 11.08.20 23:53
Да, но в ключе - на чем надо обучать.

в данном абзаце ключ немного другой, ну да ладно это совсем не принципиально.

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


Ты в состоянии посчитать

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


Скажешь на вскидку КАК имплементить?

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


Хи-хи...Т.е. обходишься без баз данных и работы с ГУЕм?

Ну если ты мне расскажешь на каком дополнительном языке я должен программить GUI для Winforms, я буду более внимательно читать объявления бебе

И как ни странно, есть море программ в которых не используются базы данных, а если и используются то там ни одной строки SQL.

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


Я смотрю больше что надо делать и только потом

Мне как то совсем по барабану будет, что делать если там будет написано VB, например.

#72 
koder патриот12.08.20 14:23
koder
NEW 12.08.20 14:23 
в ответ AlexNek 12.08.20 13:22
всегда найдется купец на нормальный товар

Ко мне кстати можно на ты.

Как определить, нормальный ли товар? Когда то много лет назад мне нравился VBA. И я писал на foxpro. Мне нравилось. Это подходящие языки, что бы работать программистом?

#73 
Murr патриот12.08.20 15:12
Murr
NEW 12.08.20 15:12 
в ответ AlexNek 12.08.20 13:38

даже скорее как получить то нужно из другого потока.

-----

Угу... Токма вот в доках написано - или нельзя, или дорого - потоки изолированы, все необходимое надо передать при создании... смущ


Но основная часть вопроса была в конце - сколько кодеров в команде должны знать этот момент чтобы успешно формошлепить?

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



это не мешает мне решать рабочие задачи

-----

Аналогично - не знает он указатели - ну и не знает - расстроится когда увидит как можно было сделать...



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

-----

Мало. Практически единичные случаи.



на каком дополнительном языке

-----

Ну на яваскрипте... в версии какого-нибудь Ноде... смущ

Адекватность написателей объявлений у меня никаких вопросов не вызывает - там от некомпетентности до неспособности изложить письменно...

Причем последнее имеет место быть даже на руководящих должностях... безум

#74 
Murr патриот12.08.20 15:43
Murr
NEW 12.08.20 15:43 
в ответ AlexNek 12.08.20 13:38

Мне как то совсем по барабану будет, что делать если там будет написано VB, например.

------

Ну мне тоже. Правда больше не что, а с кем... смущ

#75 
AlexNek патриот12.08.20 15:46
AlexNek
NEW 12.08.20 15:46 
в ответ koder 12.08.20 14:23
Ко мне кстати можно на ты.

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


Как определить, нормальный ли товар?

Как минимум на собеседовании.


Это подходящие языки, что бы работать программистом?

foxpro - уже видимо не сыскать.

VBA - очень узкая ниша

Ты опять не с той стороны заходишь, точнее мы мыслим в совершенно различных направлениях.

Ну например: Проект с Angular мне не нравится, но на Blazor я бы пошел. Только вот никто не возьмет, потому как основной опыт десктопный.

#76 
AlexNek патриот12.08.20 15:56
AlexNek
NEW 12.08.20 15:56 
в ответ Murr 12.08.20 15:12
все необходимое надо передать при создании.

ну так и передавай канал обмена при создании.


они вообще могут ничего не знать про потоки...

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

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


Мало. Практически единичные случаи.

Странно, значит я слишком часто работаю на единичных случаях.


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

нелло ворд напишешь для winfoms так?

#77 
AlexNek патриот12.08.20 16:17
AlexNek
NEW 12.08.20 16:17 
в ответ Murr 12.08.20 15:43
у мне тоже. Правда больше не что, а с кем

Один фиг что, один фиг с кем - не хочу ни единой строчки строчки видеть на VB

#78 
koder патриот12.08.20 16:36
koder
NEW 12.08.20 16:36 
в ответ AlexNek 12.08.20 15:46
Как минимум на собеседовании.

С этими языками я просто до собеседования не дойду. Ну кто хочет собеседоваться с фокспроксистом?


например: Проект с Angular мне не нравится

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

#79 
AlexNek патриот12.08.20 16:54
AlexNek
NEW 12.08.20 16:54 
в ответ koder 12.08.20 16:36
С любимым языком есть шансы не дожить до конца учебы, помереть с голода

так в этом то и вся загвоздка.

Конечно, когда всё на мели особого выбора нет, какое то время придется помучатся. Но это обычно, когда студент или сразу после того как.

Это "граничные" ситуации. А в общем, зачем целую жизнь "мучаться"? Для меня работа не должна доставлять много негативных ощущений иначе на фиг она нужна.

#80 
AlexNek патриот12.08.20 18:28
AlexNek
Murr патриот12.08.20 19:28
Murr
NEW 12.08.20 19:28 
в ответ AlexNek 12.08.20 15:56

и передавай канал обмена при создании

------

Хи-хи.., он за границей процесса, а процессы, напомню, считаются изолированными...

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


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

-----

Странно - Я бы все же подумал об том, который знает что и как на выбранном стеке делать. смущ



нелло ворд напишешь для winfoms так?

------

Если изучу - может и слабаю.... спокхаха

#82 
Murr патриот12.08.20 19:32
Murr
NEW 12.08.20 19:32 
в ответ AlexNek 12.08.20 16:17

не хочу ни единой строчки строчки видеть на VB

-----

На ВБ можно писать та же как на Шарпе.

Проблема - на ВБ переходилли ВБ6шники - там классы и наследование специфические и их почти не пользуют.

И традиционно не пользуют и после перехода... соответственно получают каку какую ты шибко не любишь...

В остальном - без разницы...

#83 
AlexNek патриот12.08.20 22:34
AlexNek
NEW 12.08.20 22:34 
в ответ Murr 12.08.20 19:32
На ВБ можно писать та же как на Шарпе.

У тебя ведь есть еда которую ты не любишь/не хочешь есть.

А тебе ее дают каждый день и заставляют съесть.

Так понятнее будет?

#84 
AlexNek патриот12.08.20 22:42
AlexNek
NEW 12.08.20 22:42 
в ответ Murr 12.08.20 19:28
Хи-хи.., он за границей процесса, а процессы, напомню, считаются изолированными...

тут или одно или другое. Или с кондомом или никак бебе


Странно - Я бы все же подумал об том, который знает что и как на выбранном стеке делать

Сорри, забыл написать , что при всех других "одинаковых условиях".


Если изучу - может и слабаю

Ага, значит совсем стороной прошел. хммм


Вот немного дурной код, но думаю поймешь о чем я.

https://riptutorial.com/winforms

#85 
Murr патриот12.08.20 22:45
Murr
NEW 12.08.20 22:45 
в ответ AlexNek 12.08.20 22:34

У тебя ведь есть еда которую ты не любишь/не хочешь есть.

-----

Не так - Ты - всеядный, но сегдня - голодный... хаха

#86 
Murr патриот12.08.20 22:47
Murr
NEW 12.08.20 22:47 
в ответ AlexNek 12.08.20 22:42

Ага, значит совсем стороной прошел.

-----

Угу... меня фронт-сиде мало интересует - для этого молодые есть...

#87 
AlexNek патриот12.08.20 22:52
AlexNek
NEW 12.08.20 22:52 
в ответ Murr 12.08.20 22:45
Не так - Ты - всеядный, но сегодня - голодный...

даже если и голодный такую дрянь не ем месяцами.

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

#88 
Murr патриот12.08.20 22:53
Murr
NEW 12.08.20 22:53 
в ответ AlexNek 12.08.20 22:52

Значит еще не голодный... безум

#89 
AlexNek патриот12.08.20 22:53
AlexNek
NEW 12.08.20 22:53 
в ответ Murr 12.08.20 22:47, Последний раз изменено 12.08.20 22:57 (AlexNek)

А ты что сразу с веба начал?

MFC/Turbo Vision тоже не пилил?

#90 
Murr патриот12.08.20 23:05
Murr
NEW 12.08.20 23:05 
в ответ Murr 12.08.20 22:53

Н.П.


Для спрашивающих сколько надо времени чтобы изучить программинг до приемлемого для зарабатывания денег уровня дам активную на сегодня позицию ЮНИОРА:


  • Develop technical solutions based on the Microsoft Platform (MS Azure tools and technologies, SCSS, HTML5, Bootstrap, SQL, JS, C#, MVC, OAuth 2.0, OpenID Connect, Microsoft Azure B2C, Microsoft Azure Active Directory)
  • Implement responsive UI design
  • Learn and follow Agile Scrum processes
  • Design back-end solutions and APIs (Entity Framework, Microsoft Enterprise Library, REST API)
  • Test web application during development for usability and fix any bugs
  • Implement Google Tags to keep track of users actions and create reports from Google Analytics
  • Write performance load tests using PhantomJS
  • Write automation tests, unit tests (Selenium, Moq, NUnit)
  • Update technical documents and conduct PoC for new requirements as required


  • 1-3 years of .NET developement experience and should have:
    • Proven experience as a Web Developer – knowledge of ASP.Net MVC, Razor Views, C#, JavaScript, CSS, HTML5;
    • Proven experience as a Back End Server Tier Developer - knowledge of C#, VB.Net;
    • Optionally experience as BOMi developer working with the Naked Objects Framework
    • Analysis and design skills
    • Excellent problem solving and communication skills.
    • Strong team player

    Для тех кто не понял - повторю - позиция - ЮНИОРСКАЯ. Т.е. хотят мальчика/девочку после 2-3 курса.
    Для тех кто все еще не понял - Я, несмотря на весь мой опыт, ее не потяну. Где-то под 30% - могу - остальное надо учить.
#91 
Murr патриот12.08.20 23:11
Murr
NEW 12.08.20 23:11 
в ответ AlexNek 12.08.20 22:53

не пилил?

------

Не-а, MFC - не пилил... хаха

И Я не делал ГУЙ до выхода С++Буилдера...


А ты что сразу с веба начал?

-----

Когда Я начинал ВЕБа еще не было... Были - перфокарты, сдача на бланке в окошечко и т.п... спок

#92 
AlexNek патриот12.08.20 23:33
AlexNek
NEW 12.08.20 23:33 
в ответ Murr 12.08.20 23:11

Ну так винформс - это где-то С++Буилдер, "стыренный" Turbo Vision. 40 минут полная перекомпиляция, на паскале 2 секунды


сдача на бланке в окошечко

а я теперь могу только вспоминать как я был с ней целыми ночами смущ

#93 
AlexNek патриот12.08.20 23:36
AlexNek
NEW 12.08.20 23:36 
в ответ Murr 12.08.20 23:05

ну это у васа такие, тута поменьше хотятъ

https://www.stepstone.de/jobs/Junior-Web-Entwickler-in.htm...

#94 
Murr патриот12.08.20 23:47
Murr
NEW 12.08.20 23:47 
в ответ AlexNek 12.08.20 23:36

тута поменьше хотятъ

------

Ну так вас тама более 80 лямов рыл - на выбор можно кого и подешевле взять...

А у нас менее 5 лямов харь - неисчего выбирать - только платить больше чем везде... бебе

#95 
koder патриот13.08.20 06:53
koder
NEW 13.08.20 06:53 
в ответ AlexNek 12.08.20 16:54, Последний раз изменено 13.08.20 10:16 (koder)
Но это обычно, когда студент или сразу после того как.

Бывает хуже. Студент это подтверждение, что чел обучаем и если он хочет работать в команде с малознакомым языком, то есть хорошие шансы натаскать его и получить хорошую рабочую единицу. Хуже у "перебежчиков" с другой профессии. Они вообще часто не доходят до собеседования в условиях конкуренции. Поэтoму если начинающий кверстайгер ищет язык для будущей работы, он должен в первую очередь думать, как и где он с этим языком начнет. Абсолютно без разницы, насколько язык старый, модный, быстрый, медленный, удобный. Главное - за него платят деньги.


А в общем, зачем целую жизнь "мучаться"?

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

Для меня работа не должна доставлять много негативных ощущений иначе на фиг она нужна.

Мне персонально нравится программировать вообще. Конкретный язык для меня не так важен. Это как пилить. Ручной пилой конечно хреново, но мне нравится сам процессулыб. Но я никогда не забываю, что я работаю, что бы жить, а не живу, что бы работать


imho

#96 
koder патриот13.08.20 06:58
koder
NEW 13.08.20 06:58 
в ответ AlexNek 12.08.20 22:34
У тебя ведь есть еда которую ты не любишь/не хочешь есть.А тебе ее дают каждый день и заставляют съесть. Так понятнее будет

Знаешь как выглядит завтрак в горном альпийском приюте? Это 2 куска хлеба с маслом и вареньем. И приходится это жрать, потому что в горах есть другие бонусыулыб

#97 
Kvint знакомое лицо13.08.20 11:17
Kvint
NEW 13.08.20 11:17 
в ответ koder 13.08.20 06:58

Я давно хотел спросить, сложно кверанштайгерам начинать программировать?

#98 
AlexNek патриот13.08.20 13:05
AlexNek
NEW 13.08.20 13:05 
в ответ koder 13.08.20 06:53
Поэтoму если начинающий кверстайгер ищет язык для будущей работы, он должен в первую очередь думать, как и где он с этим языком начнет

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


Конкретный язык для меня не так важен

Ну это для тебя. А мне не только язык важен но вся среда вокруг него. Ну и много еще чего...


#99 
AlexNek патриот13.08.20 13:09
AlexNek
NEW 13.08.20 13:09 
в ответ koder 13.08.20 06:58
Это 2 куска хлеба с маслом и вареньем.

Когда то я себе сам подобный завтрак делал, но дело то не в этом.

Хотел бы в этом приюте лет 5 пожить хотя бы?

AlexNek патриот13.08.20 13:19
AlexNek
NEW 13.08.20 13:19 
в ответ Kvint 13.08.20 11:17

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

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

Вот вы же можете ребенку написать подробный план как нужно правильно идти в школу.

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

Всё нужно продумать за неё, ну типа, что делать если светофор не работает.

koder патриот13.08.20 13:21
koder
NEW 13.08.20 13:21 
в ответ Kvint 13.08.20 11:17
Я давно хотел спросить, сложно кверанштайгерам начинать программировать

Программировать в смысле писать код не сложно. Сложно начать работать. Сложно получить первую работу.

Murr патриот13.08.20 13:35
Murr
NEW 13.08.20 13:35 
в ответ koder 13.08.20 13:21

в смысле писать код не сложно

-----

Именно в смысле - писать код - да, не сложно.

Получить в результате писательства кода что-то, что будут пользовать другие люди - это уже другой вопрос...

koder патриот13.08.20 14:03
koder
NEW 13.08.20 14:03 
в ответ Murr 13.08.20 13:35
Получить в результате писательства кода что-то, что будут пользовать другие люди - это уже другой вопрос...

Это вообще большой вопрос. Например у нас есть люди, в принципе не понимающие ООП. Никакого наследования(агрегация имеет место), все лепится в один класс и для использования в различных местах либо копируется, либо лепятся параметры и ифветвления. От образования это не зависит. Но они работают, пишут продуктивный код. Просто мы стараемся друг с другом не пересекаться - они пугаются абстрактных классов, а меня начинает трясти от cотни-другой ветвлений страниц на двадцать.улыб


Причем чела на правильный стиль можно натаскать прямо в проекте через пуллреквесты. Он смотрит как надо и привыкает.


Murr патриот13.08.20 14:19
Murr
NEW 13.08.20 14:19 
в ответ koder 13.08.20 14:03

в принципе не понимающие

-----

Именно такая команда сейчас делает то, что раньше делал Я.

Выкинули, как слишком сложное для понимания, переработанное и написанное в ООП за 6 лет, откатились на исходноe ВБ6-лике спагетти и плачутся что там как-то непонятно написано... смущ

uscheswoi_82 прохожий16.08.20 07:22
uscheswoi_82
NEW 16.08.20 07:22 
в ответ sitnik 05.08.20 10:09
Что скажете по поводу разработки какого-то софта для android или IOS?

Можете попробывать учиться программировать на Ionic Framework, там нужно знать JavaScript, HTML, CSS (это проще чем C++), и какой-нибудь из этих фреймворков: Angular, React, Stencil, Vue. Думаю надо выбрать Angular.

P.S. Программировать в Android Studio на Java для Android проще, так-как много информации (гляньте ютуб канал Start Android, а книгу - Голощапов Алексей Леонидович "Google Android: программирование для мобильных устройств - 2-е издание"), чем программировать в XCode на Swift/Obj-C под ios, так-как мало открытой информации, за курсы бешеные деньги просят, либо информация устарела, есть конечно видео на ютубе (программирование ios канал GeekBrains, или Школа iOS разработчика). Кстати ещё есть две платформы - Tizen и KaiOS, там тоже можно программировать на HTML, JavaScript, CSS.

Можете попробывать изучить ABAP, там бешеные деньги зарабатывают.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 прохожий16.08.20 07:35
uscheswoi_82
NEW 16.08.20 07:35 
в ответ sitnik 02.08.20 22:42, Последний раз изменено 16.08.20 07:37 (uscheswoi_82)
Есть у меня высшее по проектированию управляющих контроллеров.

О, интересная профессия, я пытался изучить как спроектировать автоматизацию допустим заводов, у меня дома есть демо версия Zenon HMI/SCADA от Copa Data. Мне её на собеседование подарили, там рисуешь датчики, кнопки, и на VBA можно взаимодействовать с оборудованием и с датчиками, а так-же с SAP. И чтобы что-то сделать нужно на курсы в Австрию записываться.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
sitnik знакомое лицо17.08.20 19:39
NEW 17.08.20 19:39 
в ответ Murr 12.08.20 23:05

Murr "Для спрашивающих сколько надо времени чтобы изучить программинг до приемлемого для зарабатывания денег уровня дам активную на сегодня позицию ЮНИОРА:"


Работодатель претенденту на должность программиста:

— В своем резюме вы написали, что знаете следующие языки и технологии программирования: Basic (TB, QB, VB, VBA, VB.NET ) C (C and C++ for Unix, FreeBSD, QNX), C++, VC++, C++.NET, C#, в идеале знаете ассемблеры следующих процессоров I-4004 - IP4, Amiga: (ну и тут список на 2 страницы, мелко и подробно). Ну что же, зарплата у нас по договоренности, но гор золота мы вам не сулили. Максимум на что вы можете рассчитывать это 150 тыс. евро.

Претендент в немом удивлении.

— И только не надо весь рабочий день мечтать о коттедже на Канарах, максимум, что мы можем предложить нашим сотрудникам - это 6-комнатную в центре Москвы.

Претендент пытается усидеть на месте, и вести себя пристойно
— И не надо думать, что если у шефа красавец Порше, то вы его тоже получите. Ваш максимум - это BMW Z8.

Претендент, не выдержав:
— Пиздите!

Работодатель, чинно:
— Ты первый начал.

sitnik знакомое лицо17.08.20 19:44
NEW 17.08.20 19:44 
в ответ uscheswoi_82 16.08.20 07:35, Последний раз изменено 17.08.20 19:48 (sitnik)
Есть у меня высшее по проектированию управляющих контроллеров.
О, интересная профессия, я пытался изучить как спроектировать автоматизацию допустим заводов

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

Я на фортране написал кусок софта в несколько сотен операторов , для диплома хватило.

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

Все просто )))

главное, чтобы железки срабатывали правильно и вовремя )

Murr патриот17.08.20 20:36
Murr
NEW 17.08.20 20:36 
в ответ sitnik 17.08.20 19:39

— Пиздите!

-----

А если вдруг окажется что нет и все соответствует? смущ


Позиция, кстати, вполне реальная... и именно для Юниора... безум


и тут список на 2 страницы

-----

У меня - 4-ре... хаха

  moose коренной житель17.08.20 20:46
NEW 17.08.20 20:46 
в ответ sitnik 02.08.20 22:42
Есть у меня высшее по проектированию управляющих контроллеров.

как называлось точно такое высшее?


Хочу кардинально изменить профессию. Сколько времени нужно запланировать на С++ , чтобы претендовать на вакансию?


почему именно си++? это, как здесь уже упомянули, умирающий язык. не просто так появляются попытки реанимации в виде "новых стандартов" с11++, с15++ ->..., и все для того только, чтобы как-то воткнуть в этот язык парадигмы, от начала присутствующие в других языках. "за" - только если кто-то имеет громадный успешный (все еще успешно продающийся) продукт на с++, и видит перспективы. кроме того, с/с++ уже "владеют" многие "программисты", и если команда состоит из одних с++-ников, то сложно переходить на что-то иное, и проще найти разработчиков. когда-то пошел послушать на интервью, где искали кого-то чтоб java fx. как только спросил, нужна ли мультиплатформенность (продукт - под уидндоуз), а если нет - откуда такой странный выбор, увидел, как потухли глаза у собеседника, ответ был "у нас все знают жаву...". иначе - не лучший выбор. в университетах с++ разве что упоминают мимоходом. но у вас могут быть свои мотивы...


AlexNek патриот17.08.20 21:28
AlexNek
NEW 17.08.20 21:28 
в ответ moose 17.08.20 20:46
почему именно си++? это, как здесь уже упомянули, умирающий язык.

опять таки, не всё так просто. С одной стороны, на каждом углу его уже не увидишь.

Но вот MS компоненты WinUi написал на плюсах, с чего бы это делать на умирающем языке?

Просто у каждого своя ниша.

А вот что изучать вначале, вопрос совсем другой и совсем не простой. Так как неизвестны критерии отбора.

Даже если сказать, тот с которым проще найти работу. Тут неизвестных только прибавится.

  moose коренной житель17.08.20 21:41
NEW 17.08.20 21:41 
в ответ AlexNek 17.08.20 21:28
Но вот MS компоненты WinUi написал на плюсах, с чего бы это делать на умирающем языке?

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


самый здравый пост по теме, по-моему - этот

sitnik знакомое лицо18.08.20 11:05
NEW 18.08.20 11:05 
в ответ moose 17.08.20 20:46, Последний раз изменено 18.08.20 13:23 (sitnik)
как называлось точно такое высшее?

Это называлось 0608. Но в то время разделения в номенклатуре не было, а специализация получалась в зависимости от того , у кого работал на кафедре и куда попадал на пятом курсе на год. Я в ИНЭУМ.

Почему С++


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


Я бы даже сказал, что мне хотелось бы поработать потом в каких-то интересных проектах и командах. Зарплата желательно покрывающая необходимый минимум. 35- 40К брутто.

uscheswoi_82 гость18.08.20 18:52
uscheswoi_82
NEW 18.08.20 18:52 
в ответ sitnik 18.08.20 11:05, Последний раз изменено 18.08.20 20:10 (uscheswoi_82)
Я бы даже сказал, что мне хотелось бы поработать потом в каких-то интересных проектах и командах. Зарплата желательно покрывающая необходимый минимум. 35- 40К брутто.

Я знаю две крупных IT компании в Германии где требуются C++ программисты, раньше видел вакансии, направление Music и Audio/Video/Sequencer Software, одна в Берлине находится, другая помойму в Гамбурге. Та фирма которая в Берлине находится, у них раньше ПО было на Visual C++ win32 и MFC, а сейчас они полностью перенесли свой софт на Qt, а та что в Гамбурге я даже не знаю, у них наверное надо Objective-C и Visual C++ win32 знать. Берлинская компания делает ПО для всех (допустим для начинающих музыкантов, и для студий), а компания в Гамбурге, у них клиенты более солидные - допустим Голливуд.

P.S. Лично я купил мак, и изучал Obj-C, хотел делать ПО для создания музыки, чтобы потом в те фирмы взяли. Раньше была помойму там библиотека QuickTime, в новых версиях (у меня XCode 10) нужно использовать теперь AVFoundation Framework. А в Windows нужно изучать Visual C++, DirectSound и MCI. Ну или Qt, я в Qt не очень разбираюсь, если что-то прогать под Windows, я использую Visual Studio или бесплатный компилятор Orwell Dev-C++. А ещё забыл сказать, что нужно знать VST и ASIO, современное музыкальное оборудование работает именно через ASIO (допустим для подключения аудио интерфейса с музыкальной программой), а VST это интерфейс между музыкальной программой и плагином (допустим плагин эхо) или музыкальным инструментом (допустим пианино), при проигрывание или экспорте музыкальная программа обращается к VST. Раньше лет 10 назад или даже больше, когда пытался писать музыкальный софт под Windows то использовал sndPlaySound, там можно сгенерировать аудио заголовок,и аудио в памяти и проиграть его спомощью флага SND_MEMORY. Только надо понимать WAV RIFF заголовок http://soundfile.sapp.org/doc/WaveFormat/ я синусоиды генерировал в wav файлах.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 гость18.08.20 20:05
uscheswoi_82
NEW 18.08.20 20:05 
в ответ sitnik 18.08.20 11:05, Последний раз изменено 18.08.20 20:10 (uscheswoi_82)
Я бы даже сказал, что мне хотелось бы поработать потом в каких-то интересных проектах и командах. Зарплата желательно покрывающая необходимый минимум. 35- 40К брутто.

Ну или можно изучать Qt, я погуглил можно делать ПО HMI/SCADA, Qt в медицине (допустим экг), а ещё Qt сделали для веб т.е. Qt Webassembly. Кстати в Германии/Франции я видел вакансии по C++ в области авионики, там нужно знать C++ ну и ещё желательно Ada. Так-же там нужны специфические знания по DO178B https://en.wikipedia.org/wiki/DO-178B и ОС Integrity-178B - https://ru.wikipedia.org/wiki/Integrity_(операционная_система) или VxWorks https://ru.wikipedia.org/wiki/VxWorks

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот18.08.20 21:08
AlexNek
NEW 18.08.20 21:08 
в ответ sitnik 18.08.20 11:05
поэтому я сделал вывод , что есть острая нехватка программистов , умеющих реализовывать на С.

Просто ушла пора поточной подготовки Сишников, нужно ловить или дедушек или тех кто сам натаскался.

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

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

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

Murr патриот19.08.20 04:18
Murr
NEW 19.08.20 04:18 
в ответ sitnik 18.08.20 11:05

Это называлось 0608

-----

0608 - были весьма разные...


35- 40К брутто

-----

Устраивать себя в филиал ада на земле ради 35-40К?

Я бы понял, если бы ставилась цель 130-150К... но 35!!! 30 платят девочке-бакалавру, которая вообще ничего не умеет... даже чай сварить...



поэтому я сделал вывод

-----

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


koder патриот19.08.20 16:34
koder
NEW 19.08.20 16:34 
в ответ Murr 19.08.20 04:18
Я бы понял, если бы ставилась цель 130-150К.


Нужно подходить к цели реально. Зарплаты можно глянуть по различным областям IT в различных землях в инете. Смотреть нужно обязательно по землям, а не вообще в мире. Имхо 130 абсолютно недосягаемо для кверштайгера при любых условиях. 100 имхо тоже. Даже через годы. В 70 я не верю. Но теоретически через годы когда нибудь где нибудь может быть.

Murr патриот19.08.20 17:14
Murr
NEW 19.08.20 17:14 
в ответ koder 19.08.20 16:34

Нужно подходить к цели реально.

-----

Попробуй ее сформулировать.

Начни с анализа отношения - возраст вс скорость обучения.


И ты сильно не прав в отношении целевой суммы - 130-150К - вполне реально даже в социально ориентированной Германии.

Просто нужно правильно ставить задачу.


кверштайгера

-----

Расшифруй, плс, Я же не немец...

AlexNek патриот19.08.20 17:24
AlexNek
NEW 19.08.20 17:24 
в ответ Murr 19.08.20 17:14
130-150К - вполне реально даже в социально ориентированной Германии.

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

Но что бы вполне реально смущ

koder патриот19.08.20 17:30
koder
NEW 19.08.20 17:30 
в ответ Murr 19.08.20 17:14

кверштайгера-----Расшифруй, плс, Я же не немец

Человек, менЯющий профессию. Например у меня образование "бухгалтерский учёт и аудит" и я переквалифицируюсь в программисты.

Murr патриот20.08.20 00:22
Murr
NEW 20.08.20 00:22 
в ответ AlexNek 19.08.20 17:24

Реально столько могут платить какой-то фирме за

-----

А это единственный способ зарабатывания денег программингом?

Говорю же изначально - надо правильно ставить задачу... споксмущ



откуда такие сведения, если не секрет?

-----

Ээээ... ну как тебе сказать... проезжал Я как-то недалеко от Силикон Валей...

Должен тебе сказать - не стоит тама ездить - там толи скотобойни, толи фермы со стойловым содержанием...

Ну и соответственно температура под +40С... духан от навоза стоит такой, что даже мертвяки в чувства приходят...

И вот случился там бомжик клянчащий тамошнюю копеечку...

Так этот бомжик почти процитировал Макарку - "пока не гаснет свет, пока горит свеча".

Ну вот примерно так и надо... улыб

Murr патриот20.08.20 00:25
Murr
NEW 20.08.20 00:25 
в ответ koder 19.08.20 17:30

Имхо 130 абсолютно недосягаемо для кверштайгера при любых условиях.

-----

В свете полученного разъяснения - остаюсь на своей позиции.

Просто не надо, скажем, из прогеров идти в асенизаторы - тогда все может получится.

koder патриот20.08.20 05:51
koder
NEW 20.08.20 05:51 
в ответ Murr 20.08.20 00:22
А это единственный способ зарабатывания денег программингом?


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

AlexNek патриот20.08.20 11:33
AlexNek
NEW 20.08.20 11:33 
в ответ Murr 20.08.20 00:22
ну как тебе сказать... проезжал Я как-то недалеко от Силикон Валей...

а где это в Германии не пояснишь? смущ


надо правильно ставить задачу

ну поставь спок

Murr патриот20.08.20 12:51
Murr
NEW 20.08.20 12:51 
в ответ koder 20.08.20 05:51

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

-----

Хи-хи... Я знаю еще один... спок

Murr патриот20.08.20 12:54
Murr
NEW 20.08.20 12:54 
в ответ AlexNek 20.08.20 11:33

а где это в Германии не пояснишь?

------

Если Я правильно помню - 12 часов полета из Франкфурта...


ну поставь

------

Не-не-не - это забота ТС,

А то потом крику будет - тут не то, там не так...

Только сам, сам, сам... смущ

AlexNek патриот20.08.20 20:30
AlexNek
NEW 20.08.20 20:30 
в ответ Murr 20.08.20 12:54
а где это в Германии не пояснишь?------Если Я правильно помню - 12 часов полета из Франкфурта...


http://anekdoty-runeta.ru/anekdot-48690


бебе

sitnik знакомое лицо21.08.20 15:27
NEW 21.08.20 15:27 
в ответ AlexNek 19.08.20 17:24

C++ developer in Berlin

от 6 250 до 10 000 EUR до вычета налогов

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Location: Berlin, Germany

Type of job: permanent role (no remote or freelancing job)

About this job

We are looking for smart, creative developers with a solid theoretical background. You should be able to look at a problem from the user's perspective, discuss abstract concepts with fellow developers, as well as produce an elegant implementation.

At think-cell, we like flat hierarchies. You will work largely independently and will be responsible for the whole range of activities when implementing a new feature. We expect each of our developers to do architecture, design, implementation and bug fixing, rather than splitting these activities between several people. We thus minimize communication losses and put everyone in control of their own work. Your ideas are welcome, even if they mean that we have to change a lot of code to make things better.

think-cell encourages a healthy work-life balance. We do not work at night or on weekends, and support our staff's families with a full-time company nanny. She is available for free when children are sick, or if you just feel like spending an evening out.

We pay very competitive salaries, and offer our developers EUR 120,000 annually following one year of employment. If necessary, we will go out of our way to help you relocate to Berlin, and will do what we can to help you acquire a work permit.

About our software

Our focus is on business slides (as opposed to more artful applications) because they offer great potential for automation of layout tasks that are traditionally performed by PowerPoint users themselves. Challenges are plenty: from a solid understanding of what makes a good layout and which guidelines are followed by humans who do manual layout, to algorithms that produce an acceptable output fast enough for interactive slide design, to a graphical user interface that supports our new, original approach to slide layout in a way that is easy to understand yet unobtrusive, to solid technical solutions for automatic bug reporting and automatic updates, to compatibility with third-party software on the computers of half a million users.

Here are some highlights of what we have done.

Algorithmic highlights

  • We developed a new algorithm for automatic point cloud labeling that allows labels to be positioned away from the actual points.
  • We developed a new algorithm for automatic column chart labeling.
  • We are working with John Forrest – author of the linear solver CLP – to make his simplex code faster on our kind of problems.
  • We developed quite a few generic data structures that are not in C++ or Boost, for example partitions.

Hacking highlights

  • To do things that are not possible via the documented Microsoft Office API, we do lots of reverse engineering with the disassembler IDA from Hex-Rays.
  • We wrote probably the best function hooking engine out there. On each start of our software, we patch the Microsoft Office executables in memory. We search for small chunks of assembly code rather than hard-coding patch addresses to be robust against minor code modifications.
  • We redirect PowerPoint's and Excel's window contents into offscreen buffers and use Direct3D 9.0 to render our user interface on top.

Other highlights

  • We fund the working group for programming languages of the German Institute for Standardization (DIN). Some of our employees are members of this committee and vote in the international standardization process of ISO/IEC C++.
  • We use C++ features like lambdas and rvalue references throughout our codebase, and have switched to C++17 where our compilers support it.
  • We use Boost throughout our code, e.g., Boost.Spirit for most of our parsing needs.
  • We have our own range library, in the same spirit as Boost.Range or Eric Niebler’s range-v3, but going further, for example, by unifying internal and external iteration. We gave a talk about it, and most of the code is public.
  • We have our own reference-counting and persistence libraries to save and restore whole object trees.
  • We wrote a parser and writer for the Excel .xls format.
  • We have an extensive bug reporting infrastructure. Assertions and error checks stay in the release code, and our software automatically reports bugs to our server. The server analyzes the bug, categorizes it and files it in a database that all developers can access. If an update fixes the bug, the user can download the update directly from a bug response web page.
Murr патриот21.08.20 16:28
Murr
NEW 21.08.20 16:28 
в ответ sitnik 21.08.20 15:27

от 6 250 до 10 000 EUR до вычета налогов

-----

Должен быть указан период.

По моей оценке спецификации - в неделю.

Ну либо в день, если подсобники и секретарша на балансе... upмиг

  moose коренной житель21.08.20 19:57
NEW 21.08.20 19:57 
в ответ sitnik 21.08.20 15:27

C++ developer in Berlin
от 625 000 до 1000 000 EUR до вычета налогов
Требуемый опыт работы: 1–3 года
Полная занятость, полный деньLocation: Berlin, Germany


меня запишите. а если больше чем 1-3 года жалованье увеличивается? спросите там по своим 0608 каналам. это точно в берлине, не в тюмени?



AlexNek патриот21.08.20 20:33
AlexNek
NEW 21.08.20 20:33 
в ответ moose 21.08.20 19:57

https://www.meetingcpp.com/jobs/items/Cpp-developer-in-Ber...


We pay very competitive salaries, and offer our developers EUR 120,000 annually following one year of employment спок


  moose коренной житель22.08.20 15:26
NEW 22.08.20 15:26 
в ответ AlexNek 21.08.20 20:33

ну да. а через год

AlexNek патриот22.08.20 15:30
AlexNek
NEW 22.08.20 15:30 
в ответ moose 22.08.20 15:26, Последний раз изменено 22.08.20 15:58 (AlexNek)
ну да. а через год

А через год Вы там просто не будете работать смущ

Поэтому они каждый год и ищут новых.

https://career.habr.com/vacancies/1000055287

https://www.rozee.pk/think-cell-software-gmbh-c-software-d...


Pikaboo коренной житель23.08.20 21:50
Pikaboo
NEW 23.08.20 21:50 
в ответ sitnik 21.08.20 15:27, Последний раз изменено 23.08.20 21:50 (Pikaboo)

Это правда, контору знаю, зп настоящие.

Попробуйте пройти туда собеседование и отпадут вопросы, почему все время открыта вакансия ;).


  moose коренной житель23.08.20 22:13
NEW 23.08.20 22:13 
в ответ Pikaboo 23.08.20 21:50

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

Pikaboo коренной житель24.08.20 08:11
Pikaboo
NEW 24.08.20 08:11 
в ответ moose 23.08.20 22:13

Вываливать что?

Murr патриот28.08.20 22:28
Murr
NEW 28.08.20 22:28 
в ответ Pikaboo 24.08.20 08:11

N.P.


Еще одна юниорская позиция. На этот раз - с зарплатой.


.Net Software Developer – Transformation Project .Net Core and DevOps

  • Transformation Project to .Net Core, MVC, and DevOps approach
  • Wide variety of applications – contribute to the Architecture and Design of databases
  • Enhance your business and client management skills within a Hybrid Fullstack role

This is an opportunity to join a major Irish sports organisation located in Kildare during an important transformation period. You will be working as a Hybrid .Net Developer in a project-based environment, playing a key role in this organisation’s transition to a modernised tech function in MVC, .Net Core, and DevOps. As a Hybrid Developer, you will be empowered to broaden your skillset technically, as well as commercially – with more control over processes, working directly with clients to gather requirements.

This is a fullstack role, enabling you to become more well-rounded, coding in the latest C# / .Net Core, MVC, scripting with JQuery on the frontend, as well as developing your business and client management skills. You will gain control and visibility over the impact of your development on the business overall.

This organisation supports more than 13 websites. You will be working on a number of projects across a wide variety of applications from backend to frontend to database. You will contribute to the design and architecture of databases. Additionally, you will work on their RestAPI Service – understanding secure principles to make RestAPIs available to 3rd parties, also allowing external system to interface with them.

You will join a small, close-knit team where you have full scope to make a big impact, work independently, have your voice heard, and develop your leadership skills. Play a key role in Greenfield business transformation projects, be part of their journey to build out DevOps, and take your career to the next level in a fullstack, business-oriented, Hybrid .Net Developer position.

You Will:

  • Play a key role in this organisation’s transformation project to .Net Core, MVC, and DevOps.
  • Enhance your business/client skills within a fullstack Hybrid Developer role.
  • Contribute to the design and architecture of databases.
  • Be part of a Greenfield project to build out DevOps.
  • Work on RestAPIs.

Experience:

  • 3 + years developing C# / .NET framework – MS Visual Studio.
  • RestAPI
  • SQL Server – SSIS, Store Procedures, TSQL – transfer data between different systems.
  • Frontend JQuery (flows on screens)
  • Gathering requirements from clients/writing requirements documents

Salary / Remuneration: EUR 55,000 max

Benefits: 25 days Holiday + 2 company days, Pension 6.5% Contribution, Free On-Site Parking, Canteen On-Site, Flexi-Hours, Remote Flexibility.


-----

Что странно - не требуется графический дизайн и другие типы СКЛ серверов. Наверное просто не знали что это тоже надо... безум

daduda местный житель29.08.20 19:16
NEW 29.08.20 19:16 
в ответ koder 19.08.20 17:30

А вот и не верно.


Querumsteiger - это человек, меняющий внутри профессии направление. Российский эквивалент - это свитчер.


Querumstieg это свитч.


Quereinseteiger это да, человек, меняющий профессию.


https://de.m.wikipedia.org/wiki/Quereinsteiger


слова кверштайгер нет в природе.

koder патриот29.08.20 19:18
koder
NEW 29.08.20 19:18 
в ответ daduda 29.08.20 19:16

Ок

daduda местный житель29.08.20 19:26
NEW 29.08.20 19:26 
в ответ Murr 19.08.20 04:18

Вы будете смеяться, но 300 евро в месяц получает довольно большое количество "по ха пе" программистов Германии со знаниями ха те ем эль, це эс эс и смарти.


Вы скажете, нет таких зарплат в Германии, Германия ответит термином Agenturleistung.

daduda местный житель29.08.20 19:32
NEW 29.08.20 19:32 
в ответ AlexNek 12.08.20 22:53

Когда Вы ходили пешком под стол, я уже писал на CA-Clipper.

daduda местный житель29.08.20 19:51
NEW 29.08.20 19:51 
в ответ koder 11.08.20 20:25

Фу.. Какой неграмотный троллинг Java в банках...


ОК, начну так толсто, что даже тонко:


Программисты Java в банках на самом деле это не программисты, пишущие код на Java, а некие люди, умеющие читать стектрейс падения и даже код на Java и выполняющие роль ручного QA для некоего легаси монолита, написанного на Java 5 в середине нулевых.


Вы спросите, а почему они не фиксят баги, не пишут новый код и так далее? Они некомпетентны?


Так дело в том, что никто не знает, как работает этот большой комок грязи, написанный веркштудентами, изучавшими тогда этот ваш Struts.И


Мне продолжать?

uscheswoi_82 посетитель29.08.20 20:08
uscheswoi_82
NEW 29.08.20 20:08 
в ответ daduda 29.08.20 19:26
но 300 евро в месяц

А что делать если с PHP на "ты", ищешь работу а предлагают копейки, примерно как вы написали, а другие языки не интересны, а если не будешь работу искать и бевербунги слать, то арбайтсамт будет наказывать? Причём ещё каждая фирма предпочитает использовать свой любимый фреймворк. Допустим одна фирма требовала знания по CakePHP, другая по Symfony, третья по Zend Framework, четвёртая по Laravel, а пятая Yii Framework. От этих фреймворках и давления со стороный джоб центра раздвоение личности будут.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
daduda местный житель29.08.20 20:26
NEW 29.08.20 20:26 
в ответ uscheswoi_82 29.08.20 20:08

Если вы знаете только по ха пе, то вы сам себе злобный буратино.

AlexNek патриот29.08.20 21:09
AlexNek
NEW 29.08.20 21:09 
в ответ daduda 29.08.20 19:32
я уже писал на CA-Clipper.

Да вроде уже давно все это заметили, неужели и до самого наконец дошло? смущ

uscheswoi_82 посетитель29.08.20 21:21
uscheswoi_82
NEW 29.08.20 21:21 
в ответ daduda 29.08.20 20:26
Если вы знаете только по ха пе, то вы сам себе злобный буратино.

Я знаю многие ЯП, просто я отстал лет так на 10 ну скажем по C#, т.к. когда учился в Berufsschule нас учили в основном на PHP, Java, ABAP, Perl программировать, а об MS в Berufsschule негативно высказывали, си++ изучали, и в доме запрещали покупать Visual Studio, у меня их итак много у меня Visual Studio 6.0 Enterprise, Visual Studio 2002 Professional, Visual Studio 2003 Professional, Visual Studio 2003 Enterprise, Visual Studio 2005 Standard (их ещё 3 штуки), Visual Studio 2008 Professional, а после 2008 я завяла с .net. А на Java у меня денег нет, юзаю OpenJDK.. Недавнно поигрался в современный C#, меня очень разочеровал, игрался в NodeJS, Python, GOLang, Lua, Objective-C, Swift, Ruby, ActionScript, COBOL, LISP, так-же играсля в MongoDB, попробывал поиграться в Webassembly https://webassembly.studio/ хотел научиться программировать на Zeon - https://www.copadata.ru/, т.к. на собеседование в одной фирме подарили демо версию 6.22 интересует Automotive https://www.copadata.ru/automotive.html, в интернете никакой информации, короче всё не то, я не получаю удовольствия, думаю этот язык выучить - https://ru.wikipedia.org/wiki/Brainfuck. На ABAP сертифицирован. Больше 200 отказов в айти, с 2013 с айти слез, ушёл короче на пенсию. И мне сказали чтобы я всё выкинул из головы а сосредоточился на PHP, HTML, CSS, JavaScript. У меня дальний родственник на веб сайтах живёт, каждый сайт ему приносит 1500€.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот29.08.20 21:30
AlexNek
NEW 29.08.20 21:30 
в ответ uscheswoi_82 29.08.20 21:21
запрещали покупать Visual Studio

Странно, а зачем?

Сколько помню, дома всегда стояла самая нижняя версия бесплатная версия, которой всегда хватало для своих нужд.


Недавно поигрался в современный C#, меня очень разочаровал

А вот интересно чем? Просто уж сколько лет не разочаровывает и самому сложно представить.

Murr патриот29.08.20 21:30
Murr
NEW 29.08.20 21:30 
в ответ daduda 29.08.20 19:26

но 300 евро в месяц

-----

Я таки должен быть доволеn - чуть более 200 в неделю... и без этих жутких - пы ха пы, ха та ма эл, ца эс эс... и даже без ци-царп...

Murr патриот29.08.20 21:36
Murr
NEW 29.08.20 21:36 
в ответ uscheswoi_82 29.08.20 20:08

От этих фреймворках и давления со стороный джоб центра раздвоение личности будут.

-----

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

Меня больше убивает когда от одного человека требуется знать и уметь 5-6(-10) специальностей и по каждой успевать делать полный объем работы...

uscheswoi_82 посетитель29.08.20 21:59
uscheswoi_82
NEW 29.08.20 21:59 
в ответ AlexNek 29.08.20 21:30, Последний раз изменено 29.08.20 22:05 (uscheswoi_82)
А вот интересно чем?

1)MS бизнес поломала, сложную программу не смогли портировать с vb6 на .net.

2)У них постоянно что-то сырое, допустим купил vs2008 professional, там нужно было скачивать SP1, постоянно кучу апдейтов.

3)Нельзя допустим VS2008 на Windows 8.1 установить, ругается что SQL Server 2005 не может установится.

4)В случае санкций для страны для которой разрабатываешь ПО, ПО уже нельзя будет продавать. Ну допустим к примеру будут такие санкции что и Windows перестанет активироваться.

5)Вирусы, трояны, итд, Возьмём к примеру WannaCry.

6)MS уже давным давно нужно было перейти на HTML5, они же сделали ElectronJS - https://www.electronjs.org/

7)Проблема с кроссплатформенность, помойму в 2019 версии можно было только консольное ПО сделать под линукс.

8)EF, LINQ, я не хочу пользоваться MS-SQL Server, хочу допустим DynamoDB, MongoDB, или вообще SQLite использовать, есть ли EF для этих СУБД?

9)Вот график в Tiobe Index популярнсоти C# - https://www.tiobe.com/tiobe-index/csharp/

10)Android популярен чем Windows - https://gs.statcounter.com/os-market-share

11)Тут пишут https://www.dotnetpro.de/diverses/uhr-c-tickt-2568918.html? чтобы переходили на Java, хотя Java стала платной, а те кто не может позволить нужно использовать OpenJDK.

12)В странах СНГ делают прикладное ПО на 1с, а тут в Европе на ABAP и ещё используют HANA, и OpenUI - https://openui5.org/

13)Веб-хостинги отстают, ну покрайне мере было раньше так.

14)Если на C# прогаешь, нужно докупить компоненты Telerik, leadtools.

15)Постоянно изменения и depricated


Странно, а зачем?

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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот29.08.20 22:04
Murr
NEW 29.08.20 22:04 
в ответ AlexNek 29.08.20 21:30

А вот интересно чем?

-----

Думаю - наследованием... да и без 3-5 лет постоянной и напряженной практики он действительно разочаровывает - язык вроде как знаешь, а кроме ХеллоВорлд написать ничего не можешь - технологии же не в языке...

uscheswoi_82 посетитель29.08.20 22:16
uscheswoi_82
NEW 29.08.20 22:16 
в ответ Murr 29.08.20 21:36
Какое раздвоение личности?

Сразу хочу сказать первое что я изучил это Kohana Framework, потом Yii, потом пытался изучить Symfony. Ну допустим в Kohana изучил работу с БД - https://kohana.top/3.3/guide-api/DB, такой подход мне понравилось, потом изучил ORM - https://kohana.top/3.3/guide-api/ORM, потом шаблонизатор https://kohana.top/3.4/guide/kohana/mvc/views, потом переключился на Symfony, а там Doctrine - https://symfony.com/doc/current/doctrine.html, шаблонизатор какой-то непонятный - https://symfony.com/doc/current/templates.html Twig - https://twig.symfony.com/doc/3.x/. Причём нужно было освоить в быстром темпе. Потом я свой PHP Framework сделал.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот29.08.20 22:16
AlexNek
NEW 29.08.20 22:16 
в ответ uscheswoi_82 29.08.20 21:59

Спасибо за развернутый ответ, только непонятно каким боком 1..13 могут разочаровать с точки зрения языка.

14 - тоже как бы к языку не относится. Ну не умеет МС делать нормальные UI компоненты.

Murr патриот29.08.20 22:17
Murr
NEW 29.08.20 22:17 
в ответ uscheswoi_82 29.08.20 21:59

сложную программу не смогли портировать с vb6 на .net

-----

Неправильно.

Правильно - наняли недостаточно квалифицированных спецов которые на ВБ6 слепили любимое блюдо...

Почему недостаточно квалифицированных? Так квалифицированнуе не будут писать на ВБ6... :)


Нельзя допустим VS2008 на Windows 8.1 установить, ругается что SQL Server 2005 не может установится

-----

Ставь не 2008, а 2019 - все будет более-менее...



есть ли EF для этих СУБД?

-----

Либо есть, либо можно написать за пару месяцев. Там не сложно, при условии что понимаешь что и как надо делать.



Если на C# прогаешь, нужно докупить компоненты Telerik, leadtools.

-----

Зачем? Мне не потребовались это докупать ни разу за 3 пятилетки...



Постоянно изменения и depricated

-----

Как и в любом другом живом продукте...


много бонусов

-----

Каких? Я их как раз сейчас ищу. У меня 7-ка хакнутая и никаких преимуществ по сравнению с полнолицезионной не вижу...

AlexNek патриот29.08.20 22:18
AlexNek
NEW 29.08.20 22:18 
в ответ uscheswoi_82 29.08.20 21:59
Как-бы доказывает что не пиратская а лицензионная

Так и я о том, что всегда была бесплатная версия студии, соверешнно официально

uscheswoi_82 посетитель29.08.20 22:31
uscheswoi_82
NEW 29.08.20 22:31 
в ответ AlexNek 29.08.20 22:18, Последний раз изменено 29.08.20 22:39 (uscheswoi_82)
Так и я о том, что всегда была бесплатная версия студии, соверешнно официально

Ну в бесплатных там было дофига ограничения, потом допустим нет Installer (хотя Installer я по сей день использую NSIS https://sourceforge.net/projects/nsis/), нет Obfuscator, нет Windows CE SDK, и транслятор вроде включён в саму net https://stackoverflow.com/questions/553143/compiling-execu..., я допустим тут обнаружил C:\Windows\Microsoft.NET\Framework\v4.0.30319, а бесплатная версия оболочки (но не компилятора) лишь нужна только чтобы нарисовать формы, и которая ваши рисунки превращает в объекты... А новые версии vs глючат что-то.


Спасибо за развернутый ответ, только непонятно каким боком 1..13 могут разочаровать с точки зрения языка.14 - тоже как бы к языку не относится. Ну не умеет МС делать нормальные UI компоненты.

Просто напишишь программу, а потом они скажут что net больше не поддерживаем, и будет трудно портировать с net, на что-то другое.

Ещё забыл 16 пункт - у разных фирм, разные оси:

1)Допустим один врач только недавно на Windows 10 перешёл, а так сидел на XP с самого меого приезда в Германию.

2)В Berufsschule в 2010м где учился стояли XP..

Вы напишите на новой .net, а на XP она не запустится.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
koder патриот29.08.20 22:42
koder
NEW 29.08.20 22:42 
в ответ daduda 29.08.20 19:51
Программисты Java в банках на самом деле это не программисты, пишущие код на Java, а некие люди, умеющие читать стектрейс падения и даже код на Java и выполняющие роль ручного QA для некоего легаси монолита, написанного на Java 5 в середине нулевых.


Бред


Мне продолжать?


Зачем?

AlexNek патриот29.08.20 22:44
AlexNek
NEW 29.08.20 22:44 
в ответ uscheswoi_82 29.08.20 21:59
1)MS бизнес поломала, сложную программу не смогли портировать с vb6 на .net.

Это всего лишь говорит о квалификации тех кто это делал. С одной и с другой стороны. Один к одному, да нельзя.


2)У них постоянно что-то сырое

Ну это смотря с какой стороны посмотреть, вот в .NET 5 preview постоянно чего то не хватает и постоянно делают.

Или хотим новое побыстрее или хотим старое подольше использовать


7)Проблема с кроссплатформенность

Сам не пробовал но винформ тоже можно.

https://docs.microsoft.com/de-de/dotnet/core/porting/winfo...


Сейчас обещают и ВПФ допилить.

Но мне это как то никогда и не нужно было.


8)EF, LINQ, я не хочу пользоваться MS-SQL Server

не хотите не пользуйтесь, в чём проблема то? Ну в упор не нужен мне это ЕФ, мне нравится немного другое.


10)Android популярен чем Windows

Ну и что? Смартфоны удобнее с собой таскать.

А на шарпе и под анроид можно писать, для себя сделал пару штук.


14)Если на C# прогаешь, нужно докупить компоненты

Почему именно нужно? Со сторонними компонентами просто удобнее работать

Вроде для многих языков есть дополнительные компоненты, но с самим языком это никак не связано

uscheswoi_82 посетитель29.08.20 22:51
uscheswoi_82
NEW 29.08.20 22:51 
в ответ Murr 29.08.20 22:17
сложную программу не смогли портировать с vb6 на .net-----Правильно - наняли недостаточно квалифицированных спецов которые на ВБ6 слепили любимое блюдо...Почему недостаточно квалифицированных? Так квалифицированнуе не будут писать на ВБ6... :)

Потому-что это семейный бизнес был, чужого никогда бы не подпустили бы к нашим кодам, хоть и есть NDA https://ru.wikipedia.org/wiki/Соглашение_о_неразглашении.

Если на C# прогаешь, нужно докупить компоненты Telerik, leadtools.-----Зачем? Мне не потребовались это докупать ни разу за 3 пятилетки...

Потому-что много компонентов нет. Для моего ПО не только Telerik и leadtools нужно, но и вот это для визуализации: https://www.bitmanagement.com/en/products/interactive-3d-c...


много бонусов-----Каких? Я их как раз сейчас ищу. У меня 7-ка хакнутая и никаких преимуществ по сравнению с полнолицезионной не вижу...

Как уже писал из бонусов:

Installer, Obfuscator, Windows CE SDK, отчёты Crystal Reports, допустим в 2008 версии в комплекте был SQL Server 2005 Developer Edition.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 посетитель29.08.20 23:00
uscheswoi_82
NEW 29.08.20 23:00 
в ответ AlexNek 29.08.20 22:44
не хотите не пользуйтесь, в чём проблема то? Ну в упор не нужен мне это ЕФ, мне нравится немного другое.

Потому-что если вы используете Razor а не WebForms, то альтернативы нет, пишите допустим классы, потом срабатывает SQL, и объект с данными передаётся в View, дальше в View спомощью foreach отображаете данные, я тут учился https://metanit.com/sharp/ но это было несколько лет назад.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот29.08.20 23:01
AlexNek
NEW 29.08.20 23:01 
в ответ uscheswoi_82 29.08.20 22:31
Ну в бесплатных там было дофига ограничения

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


потом допустим нет Installer

А на кой мне для домашних нужд инсталлер? А когда для работы понадобился так в сторону МС даже и не смотрели.

нет Obfuscator, нет Windows CE SDK - странные у Вас запросы. Если нужен нормальный Obfuscator, его нужно просто купить.


а бесплатная версия оболочки (но не компилятора) лишь нужна только чтобы нарисовать формы

А отлаживать как будете? А код писать в notepad? Да много еще есть разных плюшек.


Вы напишите на новой .net, а на XP она не запустится.

Может она еще и на виндовс 3.1 должна запускаться?

За почти 20 лет не сойти со старой системы это тоже надо уметь.

Был как то на одной фирме заказчик который хотел софт под ХП. Но когда увидел разницу в цене разработки, сразу купил новый комп.

AlexNek патриот29.08.20 23:18
AlexNek
NEW 29.08.20 23:18 
в ответ uscheswoi_82 29.08.20 23:00
Потому-что если вы используете Razor а не WebForms, то альтернативы нет

А кто это вам такое сказал?

Во всех нормальных прогах, я пользую Data Layer и мне совершенно пофиг откуда и как он берет данные.

А для "генерации объектов из базы" используется более удобная штука, по крайней мере, для меня.

uscheswoi_82 посетитель29.08.20 23:27
uscheswoi_82
NEW 29.08.20 23:27 
в ответ AlexNek 29.08.20 23:01
нет Windows CE SDK - странные у Вас запросы

А почему странные? Вот такие платки поддерживают - https://www.toradex.com/de/operating-systems/windows-ce у них даже идёт речь о eMbedded Visual C++ https://developer.toradex.com/knowledge-base/microsoft-emb...

Если нужен нормальный Obfuscator

Он есть аж с версии 2003

А отлаживать как будете? А код писать в notepad?

Код чаще я пишу в Far Manager, ну я для себя пишу программы, а не на продажу, у меня простой код, ошибок не должно быть.


Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 посетитель29.08.20 23:33
uscheswoi_82
NEW 29.08.20 23:33 
в ответ AlexNek 29.08.20 23:18
А кто это вам такое сказал?

Как тут https://metanit.com/sharp/mvc/5.5.php и https://metanit.com/sharp/mvc/5.6.php меня научили, так я и делал.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 посетитель30.08.20 01:20
uscheswoi_82
NEW 30.08.20 01:20 
в ответ koder 29.08.20 22:42

Вообще я слышал что в финансах, банках используют язык Cobol https://rb.ru/story/cobol/ и там так-же язык Ada https://www.slideshare.net/MaximReznik/ss-140858321 (гляньте на 3-ю страницу), я даже дам прямую ссылку на презентацию - https://image.slidesharecdn.com/orel-2018-190415112323/95/.... Хотя в хабре вроде пишут про Java - https://habr.com/ru/company/iticapital/blog/333908/. Вообще банки это очень серьёзная вещь, программа должна работать как часы, в Java нужно смотреть чтобы не было переполнения -http://www.java2s.com/Tutorial/Java/0040__Data-Type/Intege... и https://overcoder.net/q/289212/как-п%D.... Я не удевлюсь если там используют Integrity - https://ru.wikipedia.org/wiki/Integrity_(оп�%B..., z/OS - https://ru.wikipedia.org/wiki/Z/OS или QNX https://ru.wikipedia.org/wiki/QNX

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
daduda местный житель30.08.20 01:26
NEW 30.08.20 01:26 
в ответ koder 29.08.20 22:42

Нет, это не бред. Я такое лично видел.

koder патриот30.08.20 05:46
koder
NEW 30.08.20 05:46 
в ответ uscheswoi_82 30.08.20 01:20
Вообще я слышал что в финансах, банках используют язык Cobol

Банки не используют языки программирования. Они используют программы. Программы в зависимости от потребности заказываются у программистских фирм через рехенцентр. То, что писал конкретно я, обговаривалось конкретно в банке. В банках есть много задач, не связянных с клиентскими счетами, например просчет рисков при выдаче кредитов, расчет кредитов, стратегия управления фондами ценных бумаг.

uscheswoi_82 посетитель30.08.20 06:27
uscheswoi_82
NEW 30.08.20 06:27 
в ответ koder 30.08.20 05:46, Последний раз изменено 30.08.20 06:42 (uscheswoi_82)
Банки не используют языки программирования.

Но ведь банк может нанять программистов, которые будут работать в банке? Если погуглить Bank Softwareentwickler гугл находит Stellenangebote (в Arbeitsagentur аж 68 Stellen), Projektleiter будет от банка давать задания для Softwareentwickler. Я это имел ввиду. И я не удивлюсь если банки наймут ещё бератара, если погуглить softwareentwicklung beratung, есть такие фирмы которые предоставляют такую услугу, за бератунг нужно наверное хорошую сумму отдать.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 посетитель30.08.20 10:14
uscheswoi_82
NEW 30.08.20 10:14 
в ответ daduda 29.08.20 19:32, Последний раз изменено 30.08.20 10:19 (uscheswoi_82)
Когда Вы ходили пешком под стол, я уже писал на CA-Clipper.

Я в детстве прикаснулся к клиппер, просто родственники работали в телекоме, а там ПО разрабатывали на Clipper/FoxPro. Недавно я нашёл альтернативу https://harbour.github.io/, взял старый код из 90х и он мне скомпилировал. В РФ на нём до сих пор что-то прогают Ссылка.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот30.08.20 10:25
Murr
NEW 30.08.20 10:25 
в ответ uscheswoi_82 29.08.20 22:31

Вы напишите на новой .net, а на XP она не запустится.

-----

Угу...

Кстати, она еще и на СВМ не запустится... и на Эльбрусах.

По крайней мере пока машину под них не наладят... смущ



А новые версии vs глючат что-то.

------

Старые - таки тоже. И что? По сравнению с другими средствами с такой же функциональностью ВС еще инчего...

uscheswoi_82 посетитель30.08.20 10:30
uscheswoi_82
NEW 30.08.20 10:30 
в ответ Murr 30.08.20 10:25, Последний раз изменено 30.08.20 10:33 (uscheswoi_82)
По сравнению с другими средствами с такой же функциональностью ВС еще инчего...

Ну XCode работает как часы, и эти инструменты https://www.embarcadero.com/de/free-tools тоже. Вся проблема в том, что Update не хотят устанавливаться, и приходится сбрасывать комп до заводских настроек, т.е. переустановка Windows. За 5 лет 3 раза откатывался.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот30.08.20 10:40
Murr
NEW 30.08.20 10:40 
в ответ uscheswoi_82 29.08.20 22:51

Installer, Obfuscator, Windows CE SDK, отчёты Crystal Reports,

-----

Может быть чего-то из этого и нету, но что-то на замену точно будет.

Не родное так стороннее.

Но думаю что все же родное - когда Я последний брал Студию для локальной инсталяции там было около 40 гигабайт всяких радостей.


в комплекте был SQL Server

-----

Вроде как и сейчас есть. Про версию правда не скажу - не знаю.

У меня больше проблем с тем, чтобы он вдруг не поставился - до Студии уже поставлена нужная мне версия.



Потому-что много компонентов нет.

-----

Да, много удобных вещей нет в стандарте.

Но то что есть с стандарте - будет работать там где есть .Нет, а все остальное надо деинсталлировать...

Murr патриот30.08.20 10:54
Murr
NEW 30.08.20 10:54 
в ответ uscheswoi_82 30.08.20 10:30

За 5 лет 3 раза откатывался.

-----

Тебе рассказать как выглядела работа с предком продукта Эмбардакеро?

Вот оно работает.

А вот обновился никак не задействованный ДиректХ и... все, ничего не работает.

Нашли, починили...

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

И так - пару раз в неделю...

И отменить ничего нельзя - полиси не разрешает...


daduda местный житель30.08.20 11:34
NEW 30.08.20 11:34 
в ответ uscheswoi_82 30.08.20 01:20
Вообще я слышал что в финансах, банках используют язык Cobol

Нет, вам нагло врут. В банках до сих пор стоят машины Бебиджа. Вы представляете, скоько стоит спец для них? Это ни какой то там хипсторовский кобол.


koder патриот30.08.20 11:44
koder
NEW 30.08.20 11:44 
в ответ uscheswoi_82 30.08.20 06:27
Но ведь банк может нанять программистов, которые будут работать в банке?


Может быть. Но мне сложно представить, что конкретно делали бы программисты в банке. Мы писали для группы банков и столкнулись с тем, что во многих банках ( а банк сети это именно отдельный банк со своей политикой, а не просто филиал) даже толковых админов не было. Первая версия программы была локальной, ее нужно было инсталлировать. Через несколько лет от этой схемы отказались, прогу адаптировали до веб- версии.


Что касается бератунга, то я не сильно в курсе. Я кодер и работал в команде. С клиентами сталкивался исключительно редко и только по техническим вопросам.

AlexNek патриот30.08.20 14:45
AlexNek
NEW 30.08.20 14:45 
в ответ uscheswoi_82 29.08.20 23:27
А почему странные? Вот такие платки поддерживают

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


Если нужен нормальный Obfuscator - Он есть аж с версии 2003

Ну если Вы считаете то что там есть нормальным, то это конечно ваше право, у меня совершенно иное мнение.


Код чаще я пишу в Far Manager

Для меня это будет что то типа ехать по лесной дороге в сравнении с хорошим шоссе.

Хотя многие работают без решарпера и ничего, а я вот уже не могу. смущ


у меня простой код, ошибок не должно быть.

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

AlexNek патриот30.08.20 14:53
AlexNek
NEW 30.08.20 14:53 
в ответ uscheswoi_82 29.08.20 23:33
Как тут https://metanit.com/sharp/mvc/5.5.php и https://metanit.com/sharp/mvc/5.6.php меня научили, так я и делал.

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

koder патриот30.08.20 15:27
koder
NEW 30.08.20 15:27 
в ответ uscheswoi_82 29.08.20 23:27
Код чаще я пишу в Far Manager


Гм. Я как то вываливаюсь из вашей дружной группы программиреров, но все таки в контексте темы подход к кодингу у меня несколько другой. На фирмах, на которых я работал, запрещено устанавливать свои проги. Для установки требуется запрос, обоснование и разрешение. Среда программирования стандартна для всех. Настройки стандартны для всех. Стек технологий либо существует и стандартизирован, либо нужно разрабатывать и стандартизировать. Переход на новые технологии как правило осуществляется строем, с песней и в ногу. Код ревью не позволяет отклонятся от нотаций фирмы.


Ну и в команде где то 5-7 программистов. Которые работают вместе и могут поддерживать проект вне зависимости от потери бойца. Нет особенных кроме архитекта, нет незаменимых. Все документируется, все в теме.

koder патриот30.08.20 15:32
koder
NEW 30.08.20 15:32 
в ответ AlexNek 30.08.20 14:45
Завидую Вам, у меня так не получается, постоянно вылезают какие то проблемы и их нужно вылавливать.


😁 Любая фирма просто обязана иметь Bug Trekking . Исправление багов(причем часто не своих) это ежедневная и постоянная задача, поставленная на поток. И организация проекта всегда учитывает и отводит время на исправление багов. И ловить баги в эдиторе это как ловить рыбу удочкой на рыболовном траулере.

uscheswoi_82 посетитель30.08.20 17:19
uscheswoi_82
NEW 30.08.20 17:19 
в ответ koder 30.08.20 15:27, Последний раз изменено 30.08.20 17:57 (uscheswoi_82)
Гм. Я как то вываливаюсь из вашей дружной группы программиреров, но все таки в контексте темы подход к кодингу у меня несколько другой. На фирмах, на которых я работал, запрещено устанавливать свои проги.

Я на трёх фирмах практику проходил, мне всё можно было, даже ноут который принадлежит фирмы на дом таскать можно было. Одна фирма после Vorstellungsgespräch даже подарила диск с демо версии Zenon.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 посетитель30.08.20 17:22
uscheswoi_82
NEW 30.08.20 17:22 
в ответ AlexNek 30.08.20 14:45, Последний раз изменено 30.08.20 18:18 (uscheswoi_82)
Ну для домашнего использования всё таки странновато, а для промышленного мне подобные решения как то не встречались.

Когда учился в Berufsschule заставляли Windows CE изучать, у меня была типа лабораторной работы, нужно было сделать для PocketPC программу для ресторанов на MFC, программу пилил дома.


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

Есть интерпретаторы типа NodeJS, Python, PHP, да и допустим OpenJDK там нет встроенного отладчика, нельзя ставить точку останова, ну разве что если использовать какой-нибудь VSCode, или Eclipse для OpenJDK, или расширение для Chrome

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 посетитель30.08.20 19:30
uscheswoi_82
NEW 30.08.20 19:30 
в ответ Murr 30.08.20 10:54
ДиректХ

Зачем использовать DirectX? В Berufsschule делали игры спомощью FreeGLUT http://freeglut.sourceforge.net/ библиотеку можно для любого транслятора использовать.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот30.08.20 19:34
AlexNek
NEW 30.08.20 19:34 
в ответ uscheswoi_82 30.08.20 17:22
заставляли Windows CE изучать,

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

https://en.wikipedia.org/wiki/Windows_Embedded_Compact


Есть интерпретаторы типа NodeJS, Python, PHP, да и допустим OpenJDK там нет встроенного отладчика

При желании найти можно, но на кой мне такие языки нужны в принципе?


https://github.com/xdebug/xdebug

https://docs.microsoft.com/en-us/visualstudio/python/debug...

uscheswoi_82 посетитель30.08.20 19:48
uscheswoi_82
NEW 30.08.20 19:48 
в ответ AlexNek 30.08.20 19:34, Последний раз изменено 30.08.20 20:12 (uscheswoi_82)
мудрые ребята

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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот30.08.20 20:17
Murr
NEW 30.08.20 20:17 
в ответ uscheswoi_82 30.08.20 19:30

Зачем использовать DirectX?

-----

А читать когда научимся?

Написано - не используется, Но при апгрейде - все валится.


А чего - библиотека Свободный Глюк - меня улыбнуло...

koder патриот30.08.20 20:22
koder
NEW 30.08.20 20:22 
в ответ uscheswoi_82 30.08.20 17:19
даже ноут который принадлежит фирмы на дом таскать можно было


И мне можно. Но права пользователя сильно урезаны. Установить что то под этим аккаунтом я не могу

  moose коренной житель30.08.20 20:24
NEW 30.08.20 20:24 
в ответ sitnik 02.08.20 22:42, Последний раз изменено 30.08.20 20:25 (moose)

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

уверен, это не только программистов касаемо, а вообще всего, где соображать нужно. врачи, адвокаты, мужья, жены, продавцы, водители, ... (политики!)

всех этих ребят нужно бы поболе, но только хороших. а куда ни плюнь: у всех стены покрыты сертификатами, а большинство ни бэ, ни мэ, ни кукареку...

koder патриот30.08.20 20:25
koder
NEW 30.08.20 20:25 
в ответ uscheswoi_82 30.08.20 19:48
даже ноут который принадлежит фирмы на дом таскать можно было


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

koder патриот30.08.20 20:31
koder
NEW 30.08.20 20:31 
в ответ moose 30.08.20 20:24
, приходим к выводу, что выучиться на программиста практически невозможно.


Совсем наоборот. Но проблема не в обучении. Проблема в постановки целей. Цель должна быть ясная, достижимая и практичная. Нельзя ставить цели типа "стать программистом с большой буквы". Цель должна быть типа "устроиться на фирму "рога и копыта" и зарабатывать на жизнь кодингом. Или архитектурой. Если на фирму не берут, анализируем, почему не берут, поодаемся в анальное рабство на другую фирму, набираемся опыта и пробуем ещё. Движемся к цели, проверяя вектор движения по установленным критериям

uscheswoi_82 посетитель30.08.20 20:38
uscheswoi_82
NEW 30.08.20 20:38 
в ответ koder 30.08.20 20:22
. Но права пользователя сильно урезаны. Установить что то под этим аккаунтом я не могу

Ну это просто решается, я на комп сам стараюсь софт не ставить, устанавливаю всё на виртуалку. По хорошему виртулка должна быть установлена на вашем ноутбуке. Есть Portable-VirtualBox там вроде никакая установка не нужна, распаковываете в папку, как распакуется то дальше запускаете VirtualBox Portable, создаёте компьютер добавляете образы Windows.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
  moose коренной житель30.08.20 20:52
NEW 30.08.20 20:52 
в ответ koder 30.08.20 20:31
Но проблема не в обучении. Проблема в постановки целей.

и в обучении тоже. и в цели тоже. нужно только определить, когда цель следует считать досткгнутой. т.е. когда можно сказать "выучился на программиста"? если когда уже в рога и копыта ходим ежедневно? или если анальная связь наладилась?


AlexNek патриот30.08.20 21:28
AlexNek
NEW 30.08.20 21:28 
в ответ uscheswoi_82 30.08.20 19:48
Мне всё равно

У меня такое чувство что мы вас чем то обидели. Чес слово не хотели. Просто иногда, узнаешь что то новое и полезное, когда собеседник делает что то не так как привык сам.

По крайней мере, скорейшего выздоровления. glassglassglass

uscheswoi_82 посетитель30.08.20 21:32
uscheswoi_82
NEW 30.08.20 21:32 
в ответ AlexNek 30.08.20 21:28

Спасибо. Просто устал от споров, с двумя в соц.сети 5 лет спорил, ещё в другом месте спорил где-то порядка 2 года, устал от споров, просто каждый остаётся при себе.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
koder патриот31.08.20 08:01
koder
NEW 31.08.20 08:01 
в ответ uscheswoi_82 30.08.20 20:38
По хорошему виртулка должна быть установлена на вашем ноутбуке.


Нет. С чего бы?


Есть Portable-VirtualBox там вроде никакая установка не нужна


😁 Я не проблему описываю. Я могу установить на комп любую прогу, мне не сложно даже все легально организовать. Я описываю стиль работы на фирмах, где работают сравнительно большие группы программистов.

koder патриот31.08.20 08:09
koder
NEW 31.08.20 08:09 
в ответ moose 30.08.20 20:52
когда цель следует считать ддосткгнутой

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

koder патриот31.08.20 08:13
koder
NEW 31.08.20 08:13 
в ответ uscheswoi_82 30.08.20 21:32
Просто устал от споров, с двумя в соц.сети 5 лет спорил


Фигасе 😁 респект.


Смотрите что получается. Мы имеем процесс. В данном случае спор. Определите критерии и цели процесса. Если не можете, то процесс бесмыслен. И на него нет смысла тратить время.


То же самое с процессом "стать программистом".

  moose коренной житель31.08.20 17:19
NEW 31.08.20 17:19 
в ответ koder 31.08.20 08:09, Последний раз изменено 31.08.20 17:20 (moose)
выучить язык до уровня, когда способен пройти собеседование и получить желаемое место работы


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

uscheswoi_82 посетитель31.08.20 17:22
uscheswoi_82
NEW 31.08.20 17:22 
в ответ koder 31.08.20 08:13
То же самое с процессом "стать программистом".

Я знаю кто такие программисты. Я был в Berufsschule, в эту Berufsschule пришли в основном из Hauptschule и Volksschule, и нам преподавал ABAP программист, который сам признался что его учёба не интересовала, и что он был троешником, и его интересовалао только программирование. Тот который с Hauptschule пришёл, он сейчас ABAPером/SAPёром стал, а тот который из Volksschule он сейчас Projektleiter/Projektmanager в IT. Программировать не сложно, раз туда идут даже аутисты работать


Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 посетитель31.08.20 17:54
uscheswoi_82
NEW 31.08.20 17:54 
в ответ koder 31.08.20 08:01, Последний раз изменено 31.08.20 18:24 (uscheswoi_82)
По хорошему виртулка должна быть установлена на вашем ноутбуке.
---
Нет. С чего бы?

Ну к примеру, у меня родственник проходил практику IT программистом, ему дали образ виртуальной машины, он дома что-то прогал на C#. Я сам так делаю, у меня много виртуалок. Я могу образы виртуалки с собой брать или на любой другой компьютер ставить.


P.S. Для меня сложное в айти и программирования на сегодняшний момент, это:

1)Layouts в Java - https://www.java-tutorial.org/layout-manager.html я предпочитаю NullLayout

2)JTable в Java - https://docs.oracle.com/javase/tutorial/uiswing/components...

3)TableView в MacOS - https://developer.apple.com/library/archive/documentation/...

4)Не могу сделать нормальный генератор отчётов


И так-как я занимаюсь GameDev (для ретро консолей) для меня сложно вот это:

1)Я не могу заставить музыку заиграть программирую на cc65 + FamiTracke + - https://nesdoug.com/2018/09/05/15-music/ так-как в NesDoug вроде описывается библиотека от Российского разработчика Shiru - https://www.youtube.com/c/shiru8bit/videos

2)Не могу в Sega Dreamcast отобразить "Hello World", у меня есть Windows CE SDK - https://www.sega-dc.de/dreamcast/Windows_CE_SDK, но щас нужно использовать вот эту штуку - https://www.dreamsdk.org/

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот31.08.20 19:13
AlexNek
NEW 31.08.20 19:13 
в ответ uscheswoi_82 31.08.20 17:54
4)Не могу сделать нормальный генератор отчётов

Не стоит расстраиваться, одному подобное достаточно тяжело осилить


https://docs.devexpress.com/XtraReports/14651/get-started-...

uscheswoi_82 посетитель31.08.20 20:16
uscheswoi_82
NEW 31.08.20 20:16 
в ответ AlexNek 31.08.20 19:13

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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
  moose коренной житель31.08.20 20:31
NEW 31.08.20 20:31 
в ответ uscheswoi_82 31.08.20 17:54

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

uscheswoi_82 посетитель31.08.20 21:13
uscheswoi_82
NEW 31.08.20 21:13 
в ответ moose 31.08.20 20:31

да умею

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот31.08.20 21:45
AlexNek
NEW 31.08.20 21:45 
в ответ uscheswoi_82 31.08.20 20:16
Со второй попытки у меня всё таки получилось,

тогда непонятно какие у Вас проблемы с гридом. Если на стандартном нельзя сделать то что хочешь, то это нормально.


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

uscheswoi_82 посетитель31.08.20 21:49
uscheswoi_82
NEW 31.08.20 21:49 
в ответ AlexNek 31.08.20 21:45, Последний раз изменено 31.08.20 22:15 (uscheswoi_82)
тогда непонятно какие у Вас проблемы

Нужно чтобы пользователь мог редактировать отчёты. У меня пять разных отчётов, первый отчёт генерирует во время Aufnahme, второй отчёт должен составить Entlassungsbrief когда с больнице пациент выписывается, третий как бы "отчёт" можно сделать только используя P-Touch Editor, спомощью него печатаю QR/BAR код для пациента т.е. этикетки, а четвёртый отчёт это Terminkalender, а пятый отчёт это Medikamentenplan.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот31.08.20 22:11
AlexNek
NEW 31.08.20 22:11 
в ответ uscheswoi_82 31.08.20 21:49
Нужно чтобы пользователь мог редактировать отчёты

На каком то примитивном уровне сделать думаю можно, но нормальные отчеты нужно покупать.

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

koder патриот01.09.20 05:28
koder
NEW 01.09.20 05:28 
в ответ moose 31.08.20 17:19
чаще у работодателя другие критерии выбора.

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

koder патриот01.09.20 05:56
koder
NEW 01.09.20 05:56 
в ответ uscheswoi_82 31.08.20 17:54
Ну к примеру, у меня родственник проходил практику IT программистом, ему дали образ виртуальной машины, он дома что-то прогал на C#.

хммм

Понимаете, основная проблемя не слепить что то на коленке. Основная проблема это во первых работы в группе и во вторых последующее сопровождения произведенной хрени. Например я леплю в IntelliJ IDEA. А коллега в Эклипсе. До поры, до времени все нормально. А потом у него проблема и я не могу помочь, потому что мне сначала надо с его окружением разобраться, что для меня непревычно, а уж потом с проблемой. Поэтому все единоообразно.Потом проблема легального и чистого софта. С одной сторны админам нужно поддерживать кучу лицензий. Кроме того пришла проверка и даже не штраф. А просто фирма не прошла сертификацию. Ибо любой софт на любой машине должен быть формально разрешен ответственным по безопасности. И ее не допустили до определенных проектов. Да да. Фирмы, на которых я работаю, не просто ищут проекты, они должны проходить ежегодную сертификацию, что бы оставаться в своей области.


P.S. Для меня сложное в айти и программирования на сегодняшний момент, это:1)Layouts в Java

Это не ява. Это графические библиотеки в ява, которых много и которые знать не обязательно. Я, например, больше десятка лет в яве на бэкенде и ни разу не делал UI на яве.

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

uscheswoi_82 посетитель01.09.20 06:14
uscheswoi_82
NEW 01.09.20 06:14 
в ответ koder 01.09.20 05:56, Последний раз изменено 01.09.20 06:17 (uscheswoi_82)
Это не ява.

Я просто пояснил, да это не Java, это часть её фреймворка, просто во фреймворках C# и в Android тоже есть Layout, и сетка во фреймворке C# есть.


Основная проблема это во первых работы в группе и во вторых последующее сопровождения произведенной хрени. Например я леплю в IntelliJ IDEA. А коллега в Эклипсе.

Я лично один пишу очень сложные проекты, мне не нужен коллектив.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Hryu постоялец01.09.20 08:22
NEW 01.09.20 08:22 
в ответ uscheswoi_82 31.08.20 17:22
Программировать не сложно, раз туда идут даже аутисты работать

Ой, какой только сброд не идет в программисты. И все считают, что программировать легко.

AlexNek патриот01.09.20 12:56
AlexNek
NEW 01.09.20 12:56 
в ответ uscheswoi_82 01.09.20 06:14
и сетка во фреймворке C# есть

вообще-то то что там есть практически никуда не годится.

Да даже если брать что годится, без тех. поддержки быстро не получится. Вот надо, что то немного не так как задумано/описано и всё - не идёт. Написал в тех.поддержку, а там нужно просто одно поле в True поставить.


мне не нужен коллектив.

ну каждому своё, мне например, можно сказать неудобно работать в одиночку.

Не с кем обсудить проблемы. Сложно посмотреть на проблему с другой стороны и пр.

koder патриот01.09.20 13:27
koder
NEW 01.09.20 13:27 
в ответ uscheswoi_82 01.09.20 06:14, Последний раз изменено 01.09.20 13:28 (koder)
Я лично один пишу очень сложные проекты, мне не нужен коллектив.


A кто у вас занимается управлением проектов и бухгалтерией? То же вы сами?

uscheswoi_82 посетитель01.09.20 13:51
uscheswoi_82
NEW 01.09.20 13:51 
в ответ koder 01.09.20 13:27, Последний раз изменено 01.09.20 13:52 (uscheswoi_82)

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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот01.09.20 14:37
AlexNek
NEW 01.09.20 14:37 
в ответ uscheswoi_82 01.09.20 13:51
я делаю это для своей души

Для души конечно всё можно, тоже иногда подобной ерундой страдаю смущ


Хотя вроде бы всё есть

https://www.how2shout.com/tools/free-best-open-source-vide...

uscheswoi_82 посетитель01.09.20 14:46
uscheswoi_82
NEW 01.09.20 14:46 
в ответ AlexNek 01.09.20 14:37
Хотя вроде бы всё есть

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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот01.09.20 15:01
AlexNek
NEW 01.09.20 15:01 
в ответ uscheswoi_82 01.09.20 14:46

Ну, без своих серверов как то это сложно представить, но тоже вроде есть

http://clipbucket.com/overview/


uscheswoi_82 посетитель01.09.20 15:25
uscheswoi_82
NEW 01.09.20 15:25 
в ответ AlexNek 01.09.20 15:01

Спасибо это я тоже видел. Они там всё неправильно делают, так делали в 2006м, щас такое совсем по другому делают.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
  moose коренной житель01.09.20 16:53
NEW 01.09.20 16:53 
в ответ koder 01.09.20 05:28
тем более, что я в теме не первый год.

понятно. второй, значит...

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

прямо AI какой-то : )

  moose коренной житель01.09.20 16:55
NEW 01.09.20 16:55 
в ответ uscheswoi_82 01.09.20 06:14
Я лично один пишу очень сложные проекты, мне не нужен коллектив.

назовите хоть что-нибудь, о чем знаете не только вы.

uscheswoi_82 посетитель01.09.20 17:33
uscheswoi_82
NEW 01.09.20 17:33 
в ответ moose 01.09.20 16:55

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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот01.09.20 17:44
Murr
NEW 01.09.20 17:44 
в ответ uscheswoi_82 01.09.20 17:33

о чём речь?

-----

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


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

Нюансик - версий документации было много и в них были ошибки.

Для обычного кодера - задача запредельной сложности.

А на деле - всего 5-6 кило кода... и его еще можно упростить - не все требования были озвучены одновременно и кое-что дублируется...

uscheswoi_82 посетитель01.09.20 21:03
uscheswoi_82
NEW 01.09.20 21:03 
в ответ Murr 01.09.20 17:44

Ну у меня есть несколько примеров, но они находятся в другом месте. А как показать то?

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 посетитель01.09.20 23:45
uscheswoi_82
NEW 01.09.20 23:45 
в ответ Murr 01.09.20 17:44, Последний раз изменено 02.09.20 00:11 (uscheswoi_82)
Об том, какой из твоих больших проектов настолько доступен публично, что есть возможность его посмотреть, почитать отзывы и оценить

Короче сначало я хотел выложить свои проекты на github, а потом что-то передумал, и тянул, а потом я подарил так скажем одному форому, я загрузил в другой форум все мои исходники. Там несколько проектов:Immobilienportal, соцсеть, MVC-фреймворк в стиле Razor с ORM, а так-же составитель отчётов и генератор форм, который попросили меня не делать, а так-же простой ютуб. Есть пару проектов на моём сервере, но я не хочу давать ссылку. А на бывшей родине я внедрил программу для библиотеке университета. Я сертефицирован на ABAP, и были позитивные характеристики, но мне постоянно отказы шли. У меня со зрением и со здоровьем серьёзные проблемы, в 2013 сказал что не могу по состояние здоровья бевербоваться, дали освобождение. Просто некоторые люди недовольны что я бездельничую, вот поэтому я изучаю новые языки и технологии, но я долго концентрироваться не могу по состоянию здоровья. Но раньше мог, щас нет. Я лечился от вирусного заболевания, сначало подруге рассказал, она бросила. В Berufsschule я рассказал про вирусную болезнь, они меня замоббировали, не выдержал экзамены, и я ничего не видел, т.к. зрение плохое, те фирмы которые пригласили, они мне отказали из-за того что у меня прав нет. Т.к. нужно постоянно ездить, а врачи сказали могут сделать операцию на глаза, но они ничего не обещают. Меня пару приглашали, потому-что я выпендривался, сделал красивый сайт спомощью Bootstrap, галлерию я сделал спомощью Microsoft Expression Studio, у меня был Linux сервер. А в айти пошёл, потому-что в начале 90х дома комп был, там стоял Turbo C, FoxPro, GW-Basic я когда маленький был игрался в программирование, потом у нас появился Borland c++ 3.1/4.5, Zortech C++ и Symantec C++. В 97 выучил Visual Basic, потом в унвере нас учили программировать на Turbo Pascal и BGI графику.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот02.09.20 00:48
Murr
NEW 02.09.20 00:48 
в ответ uscheswoi_82 01.09.20 23:45

программу для библиотеке университета

-----

Ну вот... а Я уже давно ищу УДК - Универсальный Десятичный Классификатор.

И что-то мне не попадается реализация которая бы устроила...

А задачка между тем регулярная...

НУ что, есть порт на .Нет? Такой, чтобы не допиливать, а сразу пользовать?

uscheswoi_82 посетитель02.09.20 01:53
uscheswoi_82
NEW 02.09.20 01:53 
в ответ Murr 02.09.20 00:48, Последний раз изменено 02.09.20 01:55 (uscheswoi_82)

Не знаю, я DAO использовал, так-как помойму сначало начал учиться программировать на vb5, потом вышел vb6 и я перешёл на vb6, и дома была только Professional Edition, DAO как-то не очень дружит с ADO (ADO.NET), я позже перешёл на ADO, когда у меня появился Microsoft eMbedded Visual Basic 3.0, тем-более сейчас LINQ и EF, портировать можно только ассистентом, и помойму только в vb net... Я использовал DAO без ConnectionString, и часто элемент Data использовал. Если программа портируется на .net то про Windows XP Style можно забыть, при портирование приложения там используются какие-то vb6 совместимые компоненты Microsoft.VisualBasic.Component.VB6 можете глянуть - https://docs.microsoft.com/ru-ru/dotnet/api/microsoft.visu... а если хотите XP Style то нужно создавать manifest файл - http://www.mctainsh.com/Articles/Csharp/XpControlsInCS.asp... иначе все компоненты будут как в Windows 98.


P.S. Вспомнилось тут,... короче моя бывшая родина сильно осталая была в IT, уже 2002 год был, а нас учили MS Office 97, Windows 98, и Turbo Pascal. По нормальному мы должны были в универе изучать уже .net ну или хотя-бы Delphi, а не Pascal и не BGI шок, хорошо что перфокарт не было.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
daduda местный житель02.09.20 02:06
NEW 02.09.20 02:06 
в ответ Hryu 01.09.20 08:22, Последний раз изменено 02.09.20 02:07 (daduda)

Аутизм ничего общего не имеет со способностью человека программировать.


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

  • недостаток социальных взаимодействий;
  • нарушенная взаимная коммуникация;
  • ограниченность интересов и повторяющийся репертуар поведения.


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


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


Поэтому найм аутистов это просчитанное финансово выверенное решение.

koder патриот02.09.20 05:07
koder
NEW 02.09.20 05:07 
в ответ uscheswoi_82 01.09.20 23:45

Гм. Респект, респект. Вы много программируете и много учите. Только вот в контексте темы речь шла не о том, как научится делать программы, а о том, как начать этим зарабатывать на жизнь. Это немного разные вещи, ваш пример это доказывает.

Hryu знакомое лицо02.09.20 11:38
NEW 02.09.20 11:38 
в ответ daduda 02.09.20 02:06, Последний раз изменено 02.09.20 12:42 (Hryu)
Аутизм ничего общего не имеет со способностью человека программировать.

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

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


AlexNek патриот02.09.20 15:10
AlexNek
NEW 02.09.20 15:10 
в ответ uscheswoi_82 01.09.20 23:45
не могу по состоянию здоровья

Очень обидно, но к сожалению сильнейшие почти всегда побеждают.

Тогда вам только на удалёнку с индивидуальными проектами, хотя похоже что вы и сами это давно поняли.

При таком состоянии, вообще удивительно что у вас что то получается. Многие просто лежат и стонут. В общем, успехов Вам и пусть хоть немного лучше станет.

uscheswoi_82 посетитель02.09.20 17:43
uscheswoi_82
NEW 02.09.20 17:43 
в ответ koder 02.09.20 05:07, Последний раз изменено 02.09.20 18:12 (uscheswoi_82)
Только вот в контексте темы речь шла не о том, как научится делать программы,

Ну вообще меня бесит как программисты программируют. Вот конкретный пример - допустим я был шокирован посмотрев код, на ссылку которого дал вчера AlexNek - https://demo.clipbucket.com/enterprise/. Значит что мне не понравилось, разьясню по пунктам:

1)Мне не нравится что страница собирается на сервере и на PHP, для чего сделали JavaScript? Вот правильное решение - программу можно было разделить на мелкие куски, а шаблонизатор сделать на JavaScript или спомощью tempate - https://developer.mozilla.org/ru/docs/Web/HTML/Element/tem... дальше страница собирается спомощью AJAX, а шаблонизатор так:

// Подменяет переменные на значения

function replace_template(text, items) { items.forEach(function(val, key, map) { text = text.replace(key, val);}); return text; }

2)Мне не нравится что там используют ООП, короче я бы сделал кучу мальнких программ PHP, которые запускаются спомощью AJAX, и выдают результат как текст, или как JSON, это из моей соц.сети, одна функция возвращает кол-во просмотренных видео, а другая увеличеваает, чтобы код было компактней я использую сокращенные названия, AJAX_VIDEO_CNT это константа имя файла, path это константа абсолютный путь до сайта:

// vgc - video get count

function vgc(v, id) { $$.ajax(path + AJAX_VIDEO_CNT, 'POST', 'c=1&v=' + v, function(r) { $(id).text(r); }); }

// vsc - video set count

function vsc(v) { var ok=0; $$.ajax(path + AJAX_VIDEO_CNT, 'POST', 'c=2&v=' + v, function(r) { if(r == 'ok') ok=1; }); return ok; }

3)Мне не нравится что код несжатый, я всегда сжимаю код CSS, JavaScript, HTML.

4)l10n/i18n бы сделал спомощью аттрибуты data - https://www.w3schools.com/tags/att_data-.asp, допустим в какой-нибудь кнопки сделал бы так в тэге input зафигачил бы перевод прям в аттрибуты data-ru="Отмена" data-en="Cancel", а дальше так - var el = document.body.getElementsByTagName("*"); если тэг input то - el.value = el.getAttribute('data-' + lang); для всех остальных - el.innerHTML = el.getAttribute('data-' + lang);

5)Не нужно использовать фреймворки типа jQuery. Допустим на сайте ютуб или фейсбук это не используется.

P.S.:Раньше использовал такой i18n, eval это плохо:

function __(key) { var obj_lang = JSON.parse(i18n); return eval('obj_lang.' + key + ';'); }

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 посетитель02.09.20 18:56
uscheswoi_82
NEW 02.09.20 18:56 
в ответ uscheswoi_82 02.09.20 17:43, Последний раз изменено 02.09.20 18:57 (uscheswoi_82)

Потом недавно с проблемой кэширования html, css, js столкнулся, пример с css - я решил версию css в скрытый DIV зафигачить вот допустим старый css main.css: #version { visibility:hidden; } /* Невидимый div */ #version::before { content:"1.0.1"; } /* Версия 1.0.1 */ и спомощью ajax сверяю актуальную версию с версией css, если новая версия то подргужаю новый css:

window.onload = function() {

var v = window.getComputedStyle(document.getElementById('version'), ':before').getPropertyValue('content');

ajax('curr_ver_css.txt', 'GET', '', (data) => { if(data != v) document.getElementsByTagName('link')[0].setAttribute('href', 'newmain.css'); });

}

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай02.09.20 19:44
uscheswoi_82
NEW 02.09.20 19:44 
в ответ uscheswoi_82 02.09.20 17:43, Последний раз изменено 02.09.20 19:52 (uscheswoi_82)
function vsc(v) { var ok=0; $$.ajax(path + AJAX_VIDEO_CNT, 'POST', 'c=2&v=' + v, function(r) { if(r == 'ok') ok=1; }); return ok; }

Кстати я заметил только-что ошибку, т.к. ajax ассинхронно работает, но этому коду лет 5... я тогда только начал заниматься с ajax в плотную...

function vsc(v, cb) // video set count

{

$$.ajax(path + AJAX_VIDEO_CNT, 'POST', 'c=2&v=' + v, function(r) { cb(r); });

}

vsc(1, (v) => { if(r == 'ok') ... });


P.S.

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

return array('year' => 'vor %l Jahr|vor %ld Jahre', 'month' => 'vor %ld Monat|vor %ld Monate', 'yesterday' => 'gestern', 'today' => 'heute', 'day' => 'vor %ld Tag|vor %ld Tage', 'hour' => 'vor %ld Stunde|vor %ld Stunden','minute' =>'vor %ld Minute|vor %ld Minuten','second'=>'vor %ld Sekunde|vor %ld Sekunden','now'=>'gerade eben');

множественное число я расщеплял спомощью explode:

function __choice($str_value, $int_index) {

$arr_values = explode('|', $str_value);

if(isset($arr_values[$int_index])) return $arr_values[$int_index];

}

Сейчас это собираюсь на javascript вычислять, перед каждым постом, комментарием, и видео буду в тэге в аттрибуте data-date хранить дату и время в UTC например data-date="2020-10-01 12:30":

https://stackoverflow.com/questions/16767301/calculate-dif...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот02.09.20 20:44
Murr
NEW 02.09.20 20:44 
в ответ uscheswoi_82 02.09.20 01:53

Если программа портируется на

-----

Я , вообще-то, спросил немного другое - есть в наличии то, что позволит строить и использовать УДК?

Основной момент - УДК структурировано в виде групп, но количество групп не регламентировано и определяется ключом переменной длины.

Остальные моменты меня на сегодня не интересуют.


моя бывшая родина сильно осталая была в IT

-----

Моя "сильно отсталая" Родина учила меня на Бейсике и Фортране. Потом на Ассемблерах и JCL.

Обучила она меня настолько "отстало" что работодатели до сих пор удивляются тому что и как Я делаю и насколько быстро изучаю новое.

И обучалa она меня задолго до того как произошел переворот.


хорошо что перфокарт не было.

-----

Это у тебя их не было - у меня - были. Вот ПС у нас не было.



По нормальному мы должны были в универе изучать уже .net ну или хотя-бы Delphi

-----

По нормальному в Университете тебя должны были научить всего одной вещи - быстро и эффективно... (само)обучатся.

На чем это делать - без разницы: время обучения - 5 лет, время устаревания технологии - 2-3 года.

Если же ты полагаешь что тебя должны были научить ".net ну или хотя-бы Delphi"

то ты выбрал неправильное учебное заведение - тебе нужны были СПТУ или Техникум. безум

uscheswoi_82 завсегдатай02.09.20 20:55
uscheswoi_82
NEW 02.09.20 20:55 
в ответ koder 02.09.20 05:07
как научится делать программы

На чужом опыте + догадаться самому. Ну я читаю допустим тут статьи https://www.insight-it.ru/highload/ в данной ситуации прежде чем сделать свою соц.сеть прочитал тут https://www.insight-it.ru/highload/2010/arkhitektura-faceb... https://www.insight-it.ru/highload/2010/arkhitektura-vkont... про архитектуру YT прочитал тут - https://www.insight-it.ru/highload/2012/arkhitektura-youtu..., и из-за этого начал ещё изучать Go, и можно сказать частично из-за этого начал изучать Python, допустим человек который меня просил сделать YT ему сделал кто-то на DJango - https://ru.wikipedia.org/wiki/Django. Ну тут можно посмотреть видосы по программированию https://www.youtube.com/user/TPMGTU/videos какой-нибудь fwdays https://www.youtube.com/user/fwdays/videos или jsconf https://www.youtube.com/user/jsconfeu или https://www.youtube.com/user/profyclub/videos там опытные программисты делятся знаниями.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот02.09.20 20:59
Murr
NEW 02.09.20 20:59 
в ответ uscheswoi_82 02.09.20 17:43

Вот правильное решение

-----

А по каким критериям оно "правильное".

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


я бы сделал кучу мальнких программ

-----

Ну это понятно.

В смысле - ты же ВБшник - для тебя ООП - темный лес в дождливую ночь.

Вырастет у тебя кучка маленьких программ до пары гигабайт исходников и... все...

Все v смысле - дорога в желтый дом... как у моего предшественника на последней работе.



Не нужно использовать фреймворки типа jQuery

-----

Ну пусть не нужно.

А чем ты будешь делать работу за очень ограниченное время

и как ты будешь объяснять что сделано и как работает какому-нибудь дауну?

uscheswoi_82 завсегдатай02.09.20 21:15
uscheswoi_82
NEW 02.09.20 21:15 
в ответ Murr 02.09.20 20:44
По нормальному в Университете тебя должны были научить всего одной вещи - быстро и эффективно... (само)обучатся.На чем это делать - без разницы: время обучения - 5 лет, время устаревания технологии - 2-3 года.Если же ты полагаешь что тебя должны были научить ".net ну или хотя-бы Delphi"то ты выбрал неправильное учебное заведение - тебе нужны были СПТУ или Техникум. безум

Если почитаете допустим koder он посмеялся что я Far Manager для программирования использую, если бы написал про Turbo Pascal наверное смех был бы на много бы сильнее, у той версии что мы изучали не было даже классов. Другие мне ответели что у них в универе Си++ преподавали. В универе когда попал как Gasthörer на первом семестре было всё на Java.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай02.09.20 21:24
uscheswoi_82
NEW 02.09.20 21:24 
в ответ Murr 02.09.20 20:59, Последний раз изменено 02.09.20 22:01 (uscheswoi_82)
Ну это понятно.В смысле - ты же ВБшник - для тебя ООП - темный лес в дождливую ночь.

Я на многих языках одновременно прогаю: Ada, Java, Python, C#, PHP, Ruby, JavaScript, C/C++, Go, Lua, Obj-C, Swift.

В Berufsschule изучили:

Java, PHP, Perl, C++ mfc, C#, VBA, ABAP. По SAP ABAP сертификат получил.


А по каким критериям оно "правильное".На вскидку, как Я вижу, что будет повышенный овехед и затраты ресурсов на кленте.

Оно постепенно на клиенте будет подгружаться, часть кэшируется в браузер.


Вырастет у тебя кучка маленьких программ до пары гигабайт исходников и... все...

Вот возьмём к примеру Facebook, вот дата центр, их мелкие программы распределены на серверах, потом всё собирается и соединяется в единое целое:


Ну пусть не нужно.
А чем ты будешь делать работу за очень ограниченное время

Ну я никуда не спешу


и как ты будешь объяснять что сделано и как работает

Для документации можно написать допустим в OpenOffice Writer, а так-же вот это https://sourceforge.net/projects/staruml/files/staruml/5.0... в Berufsschule им пользовали, можно в Dia - http://dia-installer.de/ или в Stuktrograf https://www.struktograf.de/ этим тоже нас заставляли пользоваться в Berufsschule.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот02.09.20 21:58
Murr
NEW 02.09.20 21:58 
в ответ uscheswoi_82 02.09.20 21:15

он посмеялся что я Far Manager

-----

А Я не смеюсь потому как тоже пользую - кое-что там делать удобнее. Особенно, если знаешь функциональность.


на первом семестре было всё на Java.

-----

Читай начало топика - не первый язык в той же парадигме - 2 недели или профнепригодность.

Так что целый семестр изучать Жабу (не первым! языком) - это просто оболванивание... безум



у той версии что мы изучали не было даже классов

------

Когда меня обучали - не было в языках ни классов, ни наследования, ни полиморфизма.

Вообще не было. Это не мешало научить учится...



Вопрос на собеседовании:

- если вам надо быстро написать сортировку - какую вы напишите?

- пузырек двойным циклом без оптимизации.

- ну это же будет очень медленно...

- (Что тут нужно ответить?) смущ

uscheswoi_82 завсегдатай02.09.20 22:18
uscheswoi_82
NEW 02.09.20 22:18 
в ответ Murr 02.09.20 21:58, Последний раз изменено 02.09.20 22:31 (uscheswoi_82)
Читай начало топика - не первый язык в той же парадигме - 2 недели или профнепригодность.Так что целый семестр изучать Жабу (не первым! языком) - это просто оболванивание... безум

Вы же только-что написали что

В смысле - ты же ВБшник - для тебя ООП - темный лес в дождливую ночь.

Когда я написал что изучал Java а он является ЯП ООП а оказывается уже что и Java не нужно учить. Просто многие фирмы используют SAP, и SAP HANA, там нужно Java знать - https://developers.sap.com/tutorials/hcp-java-basic-app.ht... ну если кто не хочет учить Java моежете наверное на Python - https://blogs.sap.com/2012/06/08/sap-hana-and-python-yes-s...


P.S. В общем хотел сказать что в Berufsschule где я учился, там где-то 30 выпускников в год, туда идут из Hauptschule и Volksschule, может быть они делали FOS/BOS без понятия, главное пройти специальный тест, а в середине 12 Klasse IT Praktikum, а потом Prüfungen в IHK. Некоторые остаются на фирме где делали Praktikum, единственное платят меньше, чем те кто uni absolviert.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот03.09.20 00:49
Murr
NEW 03.09.20 00:49 
в ответ uscheswoi_82 02.09.20 21:24

Ну я никуда не спешу

-----

Ты - да. А работодатель?

Murr патриот03.09.20 01:00
Murr
NEW 03.09.20 01:00 
в ответ uscheswoi_82 02.09.20 21:24

постепенно на клиенте будет подгружаться, часть кэшируется в браузер

-----

Ну а Я об чем написал?

Будет подгружаться частями - будет оверхед по трафику. На моей памяти самый плохой случай был когда для получения 2-х байт создавался трафик около 4 килобайт...

Кешируется - пиши - дублируется - минимум одна копия полученная от сервера и еще одна - для отображения...


У меня сейчас слабенький сильно бюджетный лаптоп - Целерон, 4 гб памяти и ооочень медленный диск.

Если Я с Германки переключусь на игрушку или новостной сайт сделанные именно так как ты предлагаешь - лапоть будет свопить от 2 до 4-х минут... безум

Murr патриот03.09.20 01:12
Murr
NEW 03.09.20 01:12 
в ответ uscheswoi_82 02.09.20 21:24

Для документации можно написать допустим в OpenOffice Writer

-----

Можно написать коментарии прямо в теле программы.

Можно написать документацию в Нотепаде или любом редакторе.

Ничего из написанно не позволит дауну понять как оно работает и где и что надо поменять.

И не по тому что плохо написано, а потому что он не понимает ничего, кроме JQuery... безум

Murr патриот03.09.20 01:18
Murr
NEW 03.09.20 01:18 
в ответ uscheswoi_82 02.09.20 22:18

Berufsschule Hauptschule и Volksschule FOS/BOS IT Praktikum Prüfungen IHK uni absolviert.

-----

Ja-ja pavisam nesaprotu taja valoda...


Если не понятно - Я не немец, для меня немецкая терминология понятна настолько насколько для тебя понятна написанная выше фраза. смущ

uscheswoi_82 завсегдатай03.09.20 03:03
uscheswoi_82
NEW 03.09.20 03:03 
в ответ koder 02.09.20 05:07
Только вот в контексте темы речь шла не о том, как научится делать программы, а о том, как начать этим зарабатывать на жизнь.

Да нет, топик называется "Сколько лет учиться на программиста?", и ТС написал вот это:

Есть у меня высшее по проектированию управляющих контроллеров.Лет 25 я этим не занимаюсь.Хочу кардинально изменить профессию. Сколько времени нужно запланировать на С++ , чтобы претендовать на вакансию?

Или вы про чей контекст имели ввиду? Что-то не могу врубиться. Это я ответил Murr:

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

Насчёт как начать этим зарабатывать на жизнь, ну довольно таки сложно ответить на этот вопрос, тут три варианта либо устроится на саму фирму, либо Outsourcing или Freelancer. Outsourcing там платят скорей всего мало, и в основном это распространено скорей всего на восточной стороне земли, обычно Индия, Россия, а если работать как Freelancer то могут обманут, допустим фирма которая ищет Freelancer-а будет убеждать что ему что-то не понравилось. Я в Twago искал, там дофига объявения, они обещают гору денег, но есть конкуренты, и поджимает время, наверное обман это когда обещают большую гору денег, и без предоплаты. А если всё таки обманули, то считайте что это как тренировка или типа Praktikum/Probezeit. Потом если в 2006м промывали мозги во всю, что opensource супер, а проприетарное отстой, то сейчас у меня нет слов. Если у меня есть фирма, которая не имеет никакое отношение к разработке ПО, то я имею право из-за экономии использовать open source на своей фирме, я лучше эти деньги потрачу на что-нибудь другое, чем преобречу платный софт. Самый яркий пример Blender https://zen.yandex.ru/media/id/5b45be5ad22d6300a881f2da/na... , который написан на C/C++. Вот статья на немецком про популярность opensource - https://www.dev-insider.de/warum-open-source-so-wichtig-is... . Потом вот поставил цель, разработал софт, а это никому не нужно. Когда пишишь программу, то есть проблема с версиями, вот к примеру допустим один софт для больниц, второй для психбольниц, а третий для стоматологов, и допустим компьютерная программа для психбольниц и для стоматологов разработана на базе компьютерной программы для больниц, вы маетись с этими тримя версиями, постоянно делаете Datensicherung/Backup, потом это будет какой-нибудь кашей, да можно использовать Concurrent Versions System Visual SourceSafe или GIT, но каша останется кашей.

И ещё проблема в том, лично по моему мнению что на фирмах есть заговоры, чаще встречал начальников, которые не понимают ничего в айти, а сотрудники фирмы, или бераторы к которым обращается it фирма или начальник этой it фирмы, заморачивают голову начальству. Начальнику всё равно на чём и как, главное побыстрее и подешевле. Ко мне некоторые начальники прислушивались на Praktikum. Самые яркие примеры, то что начальник ничего не понимает, это когда начальник требовал от меня это - сначало хотел чтобы компьютерная программа автоматически планировала поездку на автобусе, но никто на фирме не знал как это реализовать, а позже требовал чтобы программа сама распознавала объекты, и вела учёт деталей на складу за человека, погуглил и нашёл OpenCV, если даже использовать самую дорогую версию Nvidia Jetson, 100 пудово будет тоже провал, долустим запустят наше ПО, программа начнёт распознавать объекты, но вместо скажем гаечного ключа определит что это отвёртка, запишит в БД отвёртка, на фирме цель была - сделать бюджетную программу, чтобы фирмы покупали подешёвке. В Berufsschule изучали Wasserfallmodell - https://de.wikipedia.org/wiki/Wasserfallmodell, Teufelsquadrat, нам показывали вот такую прикольную картинку https://docplayer.org/docs-images/40/1126713/images/page_2...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай03.09.20 03:51
uscheswoi_82
NEW 03.09.20 03:51 
в ответ Murr 03.09.20 01:18
Berufsschule это техникум, колледж, ПТУ. Hauptschule это что-то типа приближенное к средней школе, только там всё проще, чаще там учаться иностранцы, которые по немецки плохо говорят. Volksschule это что-то типа начальной школы, там вроде всего 8 классов. FOS/BOS это абитур, 3 года учишься перед поступлением универа/института/колледжа. IT Praktikum - стажировка. IHK - межотраслевые ассоциации предпринимателей и коммерческих предприятий. Prüfungen IHK это экзамен в здание IHK, после окончания колледжа туда идёшь и сдаёшь экзамен, я не знаю зачем это, предпологаю для независимой проверки знания, проверка допустим вдруг колледж обманывает, ну и проверка чтобы на фирме что попала не сделали. Uni Absolvierung окончание ВУЗа, т.е. с высшим образованием.
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай03.09.20 04:39
uscheswoi_82
NEW 03.09.20 04:39 
в ответ Murr 03.09.20 01:00, Последний раз изменено 03.09.20 04:41 (uscheswoi_82)
Ну а Я об чем написал?Будет подгружаться частями - будет оверхед по трафику. На моей памяти самый плохой случай был когда для получения 2-х байт создавался трафик около 4 килобайт...Кешируется - пиши - дублируется - минимум одна копия полученная от сервера и еще одна - для отображения...

Я имел ввиду что сервер собирает всю информацию, обрабатывает, и генерирует один большой json файл, потом на клиенте/в браузере спомощью javascript этот JSON парзиться и рендериться, JSON компактние чем HTML.А в 2020 году так вообще лучше делать на клиенте ввиде Webassembly. Это рассказывали на HolyJS, яндекс карты рисуют спомощью Webassembly на клиенте т.е. в браузере:


Кешируется - пиши - дублируется - минимум одна копия полученная от сервера и еще одна - для отображения...

Кэшировать нужно только то, что часто используется - шрифты, картинки типа логотипы, иконки, css.


У меня сейчас слабенький сильно бюджетный лаптоп - Целерон, 4 гб памяти и ооочень медленный диск.

Для слабых компьютеров, старых веб браузерах и медленного интернета, есть упрощённые версии. Lol а как у вас Visual Studio работает на медленном ноутбуке?

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот03.09.20 06:08
Murr
NEW 03.09.20 06:08 
в ответ uscheswoi_82 03.09.20 04:39

а как у вас Visual Studio работает на медленном ноутбуке

-----

Работаю на другой машинке... спок

koder патриот03.09.20 07:34
koder
NEW 03.09.20 07:34 
в ответ uscheswoi_82 02.09.20 21:15
Если почитаете допустим koder он посмеялся что я Far Manager для программирования использую

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

короче я бы сделал кучу мальнких программ PHP, которые запускаются спомощью AJAX

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

Мне не нравится что страница собирается на сервере и на PHP, для чего сделали JavaScript?

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


uscheswoi_82 завсегдатай03.09.20 07:42
uscheswoi_82
NEW 03.09.20 07:42 
в ответ Murr 03.09.20 01:00
Будет подгружаться частями - будет оверхед по трафику.

Кстати я вспомнил как это называется это называется ленивая загрузка, ну или по английски lazy loading, можете почитать что это такое https://imajor.ru/razrabotka/verstka/lenivaya-zagruzka

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
koder патриот03.09.20 07:45
koder
NEW 03.09.20 07:45 
в ответ uscheswoi_82 03.09.20 03:03
Да нет, топик называется "Сколько лет учиться на программиста?", и ТС написал вот это:
Есть у меня высшее по проектированию управляющих контроллеров.Лет 25 я этим не занимаюсь.Хочу кардинально изменить профессию. Сколько времени нужно запланировать на С++ , чтобы претендовать на вакансию?

Именно. Не что бы написать классную и всем нужную программу. Не что бы вообще что нибудь написать. Что бы претендовать на вакансию!!! ТС абсолютно правильно расставил акценты. Он хочет получить вакансию и зарабатывать этим деньги. Человек, просто умеющий водить машину, еще не шофер. Он может быть даже хобби-гонщиком, но он не шофер.


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

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

uscheswoi_82 завсегдатай03.09.20 08:12
uscheswoi_82
NEW 03.09.20 08:12 
в ответ koder 03.09.20 07:34, Последний раз изменено 03.09.20 08:31 (uscheswoi_82)
Тонкий и тупой клиент и бизнес-логика на сервере - это решение

Тут с вами согласен, как-то я пытался объяснить в одном форуме, но они не хотели понимать... Это делается как понимают для экономии, дешёвый тонкий клиент а данные хранятся на сервере или ПО на сервере. Ну и для защиты, если для банков что-то разрабатываете, в банке нельзя чтобы был доступ к USB-стику, или CD/DVD laufwerk. Ну и от кражи тонкий клиент хорош, данные то на сервере ведь хрантьяся.

Без дебагера я не смогу найти баг.

Понятно, отладка это тоже такая тема... есть курсы тестотировщик. А Junit-ом или Log4j пользуетесь? Про Unittest слышал что его оставляют в коде, просто есть заглушки - https://www.codeflow.site/ru/article/unittest__junit-4-tut...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
koder патриот03.09.20 08:27
koder
NEW 03.09.20 08:27 
в ответ uscheswoi_82 03.09.20 08:12
А Junit-ом или Log4j пользуетесь?


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

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


uscheswoi_82 завсегдатай03.09.20 09:39
uscheswoi_82
NEW 03.09.20 09:39 
в ответ koder 03.09.20 07:45, Последний раз изменено 03.09.20 09:41 (uscheswoi_82)
Именно. Не что бы написать классную и всем нужную программу. Не что бы вообще что нибудь написать. Что бы претендовать на вакансию!!!

Думаю нужно смотреть что в Германии популярно а так-же по tiobeindex ориентироваться, на августа 2020 г. такая позиция: C, Java, Python, C++, C#. На счёт C++ у каждого транслятора своя специфичная библиотека. Я о том, что нельзя сказать "я быстро выучу Си++ и найду работу", и вообще в Си++ каша малаша - Ansi C, C++11, 14, 17, 20, итд. и плюс ко всему какие-то нестандартные библиотеки допустим mfc, vcl.... когда кодишь на Си++, бывает так что и используешь си функции. Лично я в своём будущем проекте буду использовать си функции, но буду делать библиотеку на Си++. Думаю актуально это ML, Data Mining, разработка игр.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот03.09.20 13:38
AlexNek
NEW 03.09.20 13:38 
в ответ uscheswoi_82 03.09.20 08:12
Понятно, отладка это тоже такая тема... есть курсы тестировщик. А Junit-ом или Log4j пользуетесь?

Мне кажется, вы пытаетесь смешивать совершенно разные вещи.

  • Отладка
  • Тестирование
  • Юнит тесты
  • Логирование


В то время как каждый имеет своё конкретное предназначение, типа

https://habr.com/ru/post/354962/

uscheswoi_82 завсегдатай03.09.20 20:28
uscheswoi_82
NEW 03.09.20 20:28 
в ответ AlexNek 03.09.20 13:38, Последний раз изменено 03.09.20 20:29 (uscheswoi_82)
Мне кажется, вы пытаетесь смешивать совершенно разные вещи.

Просто в интернет написано если ты нищиброд и денег на лицензионную Java нет, то нужно пользоваться OpenJDK, дело в том, что я использую OpenJDK. Ну я дал просто в гугле поиск что делать если нет отладчика, я в StackOverflow нашёл что у кого OpenJDK нужно использовать Junit и Log4j. Я не использую среду разработки, код пишу в Far Manager, у меня есть оффлайн документация по Java. Кстати в OpenJDK есть в комплекте вроде консольный отладчик jdb. Раньше когда была нормальная Java я пользовался Eclipse и был Apache TomCat, но Eclipse выбешивал меня, короче я создал WebApp и использовал эту библиотеку https://openui5.org/ Eclipse просто зависал. Да ещё есть старый Borland JBuilder, который установлен на виртуалке, а так-же пользовался самым отстойным - jguid (Java Gui Designer).

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот03.09.20 23:13
AlexNek
NEW 03.09.20 23:13 
в ответ uscheswoi_82 03.09.20 20:28
то нужно пользоваться OpenJDK...Eclipse и был Apache TomCat

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

Отладка программы

Тестирование программного обеспечения

Юнит-тест

Логирование/Журналирование


То есть, каждая часть предназначена для решения определенного типа задач. И наилучший результат дает именно совместное использование.

Если какого то пункта нет, по каким то причинам, то можно найти некоторую замену с потерей чего либо.


Если нет отладчика, да можно написать дофига логов, что бы потом их удалить. Теряем в удобстве и скорости.

uscheswoi_82 завсегдатай04.09.20 00:32
uscheswoi_82
NEW 04.09.20 00:32 
в ответ koder 03.09.20 07:45, Последний раз изменено 04.09.20 00:34 (uscheswoi_82)
Не что бы написать классную и всем нужную программу. Не что бы вообще что нибудь написать.

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


Хотя вот этот программист узнал на собеседование что фирма пользуется его софтом, хоть это и был всего лишь порт (на 23:20 минуте):


Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
koder патриот04.09.20 07:54
koder
NEW 04.09.20 07:54 
в ответ uscheswoi_82 03.09.20 20:28, Последний раз изменено 04.09.20 07:55 (koder)
Ну я дал просто в гугле поиск что делать если нет отладчика, я в StackOverflow нашёл что у кого OpenJDK нужно использовать Junit и Log4j.

У вас, сорры, каша. улыб

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


PS. O, AlexNek уже ответил...


Я не использую среду разработки

А зря. В яве классика "Eclipse".

но Eclipse выбешивал меня

Лада Калина выбешивает, поэтому я езжу на велосипеде.улыб

при всех недостатках Еклипс это проффесиональная среда разработки. И она предоставляет несравнимые возможности по сравнению с едиторами.


Кстати разработка UI требует чудовищных ресурсов, если вы програмируете по принципу "перетянул и бросил". В графике. Поэтому запуск графического редактора под Еклипс действительно не очень хорошая идея. Но бэкэнд без разговоров. Только среда разработки, никаких едиторов.

uscheswoi_82 завсегдатай04.09.20 08:45
uscheswoi_82
NEW 04.09.20 08:45 
в ответ koder 04.09.20 07:54, Последний раз изменено 04.09.20 08:46 (uscheswoi_82)
Лада Калина выбешивает

Когда добавляешь в Java проект OpenUI5 то Eclipse просто зависает, т.к. SDK весит 500 мегабайтов, runtime весит 277 мегабайт, а мобильный runtime весит 125 мегабайт. Eclipse начинает парзить все функции, и в итоге зависает.


Кстати разработка UI требует чудовищных ресурсов, если вы програмируете по принципу "перетянул и бросил".

Если сложные формы, то я в Jbuilder-е рисую потом в OpenJDK компилирую.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
daduda местный житель06.09.20 06:42
NEW 06.09.20 06:42 
в ответ uscheswoi_82 03.09.20 20:28

лолшта? Вы с какой планеты к нам сюда прилетели? Java от Oracle осталась бесплатной для разработчика. Уже существующие версии java остались бесплатны так же и для корпоративного пользования.


А вот OpenJDK я вам ставить не советую.

uscheswoi_82 завсегдатай06.09.20 07:39
uscheswoi_82
NEW 06.09.20 07:39 
в ответ daduda 06.09.20 06:42, Последний раз изменено 06.09.20 08:36 (uscheswoi_82)
лолшта? Вы с какой планеты к нам сюда прилетели? Java от Oracle осталась бесплатной для разработчика. Уже существующие версии java остались бесплатны так же и для корпоративного пользования.А вот OpenJDK я вам ставить не советую.

А это что https://translate.google.de/translate?sl=de&tl=ru&u=https%... ? Сообщение от 13 мая 2019 года. Так-же можете почитать это https://habr.com/ru/post/424579/ и это https://habr.com/ru/company/epam_systems/blog/430084/

Вот ещё ссылки на университеты которые советуют немедленно удалить JDK и заменить на OpenJDK

https://translate.google.de/translate?sl=de&tl=ru&u=https%...

https://translate.google.de/translate?sl=de&tl=ru&u=https%...

https://translate.google.de/translate?sl=de&tl=ru&u=https%...


Даже процитирую https://habr.com/ru/company/epam_systems/blog/430084/:

Начиная с Java 9, Oracle стала предоставлять OpenJDK параллельно с Oracle JDK. Также компания анонсировала, что она хочет сократить разрыв между характеристиками, производительностью и стабильностью двух версий, и как только это произойдет, сделать Oracle JDK платной. На тот момент и OpenJDK, и Oracle JDK были доступны бесплатно как бинарные сборки от Oracle. Это были Java 9 и Java 10.

После выпуска Java 11 это прекратилось. OpenJDK по-прежнему доступна бесплатно, но Oracle JDK для производственных систем стала платной. Существенной разницы между двумя версиями больше нет. У коммерческой версии есть инсталлятор, в то время как у OpenJDK – только ZIP-файл. Есть и другие различия, но на них пользователям Java не стоит обращать внимание. Технически детализированный список отличий описан Дональдом Смитом, старшим директором управления продуктами в Oracle в этой статье.


Что же вам делать? Использовать OpenJDK или платить за Oracle JDK? Это вопрос рентабельности и того, насколько важна для вас поддержка от Oracle. Если ваш бизнес не может себе позволить поддержку Oracle JDK, потому что вы стартап, восходящая звезда с блестящей идеей продукта, но дырой в кармане, значит вашим потребностям соответствует OpenJDK. За него не нужно платить. И, кроме того, если вы стартап, для вас не так критично, если ваши серверы не будут работать в течение нескольких часов, пока технические специалисты не решат проблему.
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай06.09.20 11:15
uscheswoi_82
NEW 06.09.20 11:15 
в ответ daduda 06.09.20 06:42, Последний раз изменено 06.09.20 11:24 (uscheswoi_82)
лолшта? Вы с какой планеты к нам сюда прилетели?

Вот именно этот вопрос мне задаст социаламт, когда я скачаю и установлю Oracle JDK/JRE и когда Oracle скажет чтобы я за неё платил. SAP переходит на OpenJDK https://translate.google.de/translate?sl=en&tl=ru&u=https%... Android Studio выпустили с OpenJDK - https://tproger.ru/news/android-switches-to-openjdk/. В лицензии написано что Java SE 8 и выше можно использовать только в личных целях, а Java SE 8 бесплатна только для личного пользования а - https://translate.google.de/translate?sl=en&tl=ru&u=https%... А OpenJDK можно как для личных целях, и разрабатывать, так и в продакшн бесплатно - https://translate.google.de/translate?sl=en&tl=ru&u=https%....

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
MrSanders коренной житель06.09.20 12:54
NEW 06.09.20 12:54 
в ответ daduda 06.09.20 06:42
А вот OpenJDK я вам ставить не советую.

А почему? Только потому что LTS нет? Если так - можно на амазоновскую corretto перейти.

daduda местный житель07.09.20 07:05
NEW 07.09.20 07:05 
в ответ uscheswoi_82 06.09.20 07:39

Java так и осталась бесплатной для разработки. все существующие инсталляции Java остались бесплатными для прода.


Я попал на микросерсный проект с java 11. Они за "лицензию Java" не отдали ни копейки. Так как проект на этапе разработки.


Кроме того, платными для продакшена будут только LTS версии.


В качестве замены коммерческих платных для продакшена версий Java нужно использовать AdoptOpenJDK

uscheswoi_82 завсегдатай07.09.20 07:36
uscheswoi_82
NEW 07.09.20 07:36 
в ответ daduda 07.09.20 07:05, Последний раз изменено 07.09.20 07:55 (uscheswoi_82)
Java так и осталась бесплатной для разработки

Там написано бесплатно для личного пользования (разработка, демонстрация), если бы была абсолютно бы бесплатной, универы бы так не визжали, я вам 4 ссылки дал, там советуют как можно раньше деинсталлировать JDK, JRE, и перейти на OpenJDK/AdoptOpenJDK.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
daduda местный житель07.09.20 10:11
NEW 07.09.20 10:11 
в ответ uscheswoi_82 07.09.20 07:36

У нас в банке никто не визжит по поводу того, что ява стала платной.


Те версии, которые у нас именно на проде, останутся бесплатными НАВСЕГДА для коммерческой эксплуатациии (продакшен).

daduda местный житель07.09.20 10:25
NEW 07.09.20 10:25 
в ответ uscheswoi_82 07.09.20 07:36

визжали те, кто невнимательно читал


Oracle's JDK (commercial) – you can use this in development and testing for free, but if you use it in production you have to pay for it.


С каких это пор программисты разучились читать оригинал на английском? Коммерческая версия Oracle JDK новых версий остается бесплатной для коммерческой разработки и тестирования.


Как только бизнес юзер (банк) желает ее использовать на продакшене, то только в этом случае он обязан платить за коммерческую версию Oracle JDK. Которая стопп... Может и не понадобиться... Так для запуска на проде нужно юзать JRE. А юридически это отделно устанавлеваемое ПО, на которое Oracle вообще говоря не вводила ограничений.

uscheswoi_82 завсегдатай07.09.20 10:41
uscheswoi_82
NEW 07.09.20 10:41 
в ответ daduda 07.09.20 10:11

Если бы всё было супер, она бы с 1-го на 2-е место бы в Tiobe Index не спрыгнула https://www.tiobe.com/tiobe-index/ по графику https://www.tiobe.com/tiobe-index/java/ Java резко сверху-вниз, Oracle специально поглатил Sun, чтобы её сделать платной, однажды когда я проснулся и пришёл в Berufsschule вся помощь с домена Sun перешла на домен Oracle, преп очень разочеровался этому. Потом Oracle судился с Google что в Android используют Оракловскую Java и библиотеки, и что Google должна отчислять Oracle за Java. Google не хочет платить им, поэтому вы должны платить за Java, и поэтому в Android Studio добавили ещё язык Kotlin, и поэтому Google хочет перейти с Android на FuchsiaOS, которую они во всю развивают - https://fuchsia.dev/ там будет C++, Dart, и Go. А пока FuchsiaOS ещё не разработали, Google инвестировала в KaiOS, когда подключаю сотку на операционное системе KaiOS к своему компьютер https://ru.wikipedia.org/wiki/KaiOS она определяется на удивление как Android, хотя пока Android не является (но там по умолчанию много гугловских App преустановлено - Google, Google ассистент, карты, ютуб), но чтобы подключиться к KaiOS нужно скачивать опять андроидовский Adb. И ещё Google делает другую среду разработки для Android/iOS Flutter - https://flutter.dev/ и там вместо Java и Kotlin язык Dart.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай07.09.20 10:43
uscheswoi_82
NEW 07.09.20 10:43 
в ответ daduda 07.09.20 10:25, Последний раз изменено 07.09.20 11:45 (uscheswoi_82)
Oracle's JDK (commercial) – you can use this in development and testing for free, but if you use it in production you have to pay for it.

Это я вам и объяснил для разработки, тестирования и только для личного, т.е. только для себя персонально. А так Oracle поэтому Sun поглатила, чтобы деньги на Java делать. А вы думали они купили Sun и Java чтобы нас порадовать?

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
daduda местный житель07.09.20 11:48
NEW 07.09.20 11:48 
в ответ koder 04.09.20 07:54

сказал человек, никогда жизни не открывавший IntelliJ IDEA

daduda местный житель07.09.20 11:58
NEW 07.09.20 11:58 
в ответ uscheswoi_82 07.09.20 10:41

и что следует из этого? Ты прийдешь на работу в банк, а его нет, так как Java была поглощена ораклом? Легаси софт на джава 5 перестал работать? Он перестал поддерживаться? Все дружно начали переписывать монолит на ноду, чтобы потом огрести по полной на проде и получить сбежавших на фронт или фулл стек уже бывших NodeJs. кодеров и девопсеров?


Начали падать самолеты, так как they are terminating Java?

koder патриот07.09.20 12:03
koder
NEW 07.09.20 12:03 
в ответ daduda 07.09.20 11:48
сказал человек, никогда жизни не открывавший IntelliJ IDEA

Если вы будете цитировать, бодет понятно, с чем конкретно вы не согласны

uscheswoi_82 завсегдатай07.09.20 12:09
uscheswoi_82
NEW 07.09.20 12:09 
в ответ daduda 07.09.20 11:48, Последний раз изменено 07.09.20 12:20 (uscheswoi_82)
IntelliJ IDEA

А Android Studio разве не IntelliJ IDEA? Пробывал, когда запускаю 15 минут нужно ждать пока проект откроется, всё автоматически перекомпилируется. Вот жалуются https://qna.habr.com/q/266495

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай07.09.20 12:15
uscheswoi_82
NEW 07.09.20 12:15 
в ответ daduda 07.09.20 11:58
Начали падать самолеты, так как they are terminating Java?

Причём тут самолёты? В авионики в основном используется Ada https://www.adacore.com/industries/avionics. В Ada там сильная типизация и многозадачность https://www.ada-ru.org/V-0.4w/part_1/ch_15.html.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай07.09.20 12:28
uscheswoi_82
NEW 07.09.20 12:28 
в ответ daduda 07.09.20 10:11
У нас в банке никто не визжит по поводу того, что ява стала платной.

А у нас раз на одной фирме где я проходил стажировку, из-за NDA https://ru.wikipedia.org/wiki/Согл�%... мой начальник не расглашал для чего продукт, т.е. задание сделать то-то, и я делал, а для чего я понятие не имел. А в банке вам тем-более никогда ничего не расскажут, т.к. это тайна. Вам дали компьютер, транслятор, вы пишите кусок программы или модуль, на вопрос "вы покупали Java?" вам сделают предупреждение, и вас попросят больше не задавать такие вопросы. Вы даже не знаете сколько зарабатывают ваши коллеги, т.к. это тоже тайна. У вас есть компьютер, у вас есть модули с которыми вы работаете, а дальше вы ничего не должны знать.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
daduda местный житель07.09.20 15:51
NEW 07.09.20 15:51 
в ответ uscheswoi_82 07.09.20 12:28

Во первых сколько зарабатываю коллеги для меня не тайна. Они это пишут на ксинге и говорят в открытую


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


TL;DR: никаких, так на проде у нас старые версии джава, которые никогда не станут платными.


Та версия ява, на которой я делал разработку - 1.8 тоже не попадет под это ограничение, если не делать последние апгрейды.

daduda местный житель07.09.20 15:54
NEW 07.09.20 15:54 
в ответ uscheswoi_82 07.09.20 12:28, Последний раз изменено 08.09.20 01:14 (daduda)

Ужас! А в телеграм чатах программисты банков обмениваются опытом по продуктам, которые в этих банках используется! Это же NDA! Немедленно закрыть группу по атлассиан продуктам!


На кунуну тоже разгашают NDA! Пишут, что используют жиру! За это нужно расстреливать! Это же самый секретный банковский продукт! И информация от том, какая версия джавы там используется, тоже сверх засекречена!


И да, немедленно расстрелять нужно создателей не только кунуну, но и глассдора, майн шеф и прочих. Кроме того особый вид пыток нужно применить к создателям fachinformatiker.de с их Gehaltsthreads и Gehlatscheck.

uscheswoi_82 завсегдатай09.09.20 08:42
uscheswoi_82
NEW 09.09.20 08:42 
в ответ daduda 07.09.20 15:51, Последний раз изменено 09.09.20 08:47 (uscheswoi_82)
Во первых сколько зарабатываю коллеги для меня не тайна.

Тайна потому-что разные по разному получают, поэтому нельзя разглашать, допустим мне платят 1500 у.е., а моему коллеге 2000 у.е. Т.к. работадатель торгуется. Женщинам, мигрантам меньше платят чем местным немцам. Те кто окончил Berufsschule получают меньше, чем те, кто окончил Uni.


TL;DR: никаких, так на проде у нас старые версии джава, которые никогда не станут платными.

Над мной программисты смеялись когда я написал что у меня знания по Java 7, т.к. у них знания по Java > 7.


Та версия ява, на которой я делал разработку - 1.8 тоже не попадет под это ограничение, если не делать последние апгрейды.

Ну я рад что у вас бесплатная Java. Мне лично посоветовали снести старые версии Java, из-за уязвимости https://www.securitylab.ru/news/498682.php и https://www.securitylab.ru/vulnerability/408977.php.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
daduda местный житель09.09.20 19:59
NEW 09.09.20 19:59 
в ответ uscheswoi_82 09.09.20 08:42

Видно, что ты еще ацуби. А еще споришь.


Ты никогда не сможешь мигрировать код с Java 6 на Java 11.


Нужно переписывать все с нуля. Просто так снести "старые" версии Java у тебя не получится - ты остановишь работу банка. Он закроется.

uscheswoi_82 завсегдатай09.09.20 20:28
uscheswoi_82
NEW 09.09.20 20:28 
в ответ daduda 09.09.20 19:59, Последний раз изменено 09.09.20 20:51 (uscheswoi_82)
Видно, что ты еще ацуби. А еще споришь.

Я не ацуби, а пенсионер с 2013г.,а по Java у меня единица, в айти там не дружелюбная обстановка, никто ничего не знает, абсолютно всё самому нужно делать.Самое сильное бесило, что каждую пятницу нужно было писать отчёты что за неделю сделал на немецком. Туда ацуби идут работать за гроши. Поэтому нельзя говорить про зарплату. Соседка по парте у которой зарплата наверное 1300 с Berufsschule сейчас работает с женщиной, а эта женщина толи Hochschule толи Uni окончила и уверен у неё 2000 зп. Они обе Softwareentwickler.


Ты никогда не сможешь мигрировать код с Java 6 на Java 11.

И не собираюсь, в Berufsschule изучали Java 6, старые версии выкинул из головы, сейчас играюсь в Java 11, у меня есть свой форум, я играюсь в OpenJDK, а потом туда публикую коды. Ну и не только по Java публекую статьи.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай09.09.20 20:51
uscheswoi_82
NEW 09.09.20 20:51 
в ответ daduda 09.09.20 19:59
А еще споришь.

Люблю спорить. Вот я спорю, играюсь с трансляторами, потом пишу в своём форуме, и ещё одному дядьке делаю ютуб.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот09.09.20 21:17
AlexNek
NEW 09.09.20 21:17 
в ответ uscheswoi_82 09.09.20 20:51
Люблю спорить

Так говорили же достало уже смущ

daduda местный житель10.09.20 05:16
NEW 10.09.20 05:16 
в ответ uscheswoi_82 09.09.20 20:28

А я вот сейчас не играюсь в java 11, а делаю разбиение легаси Java6 монолита на микросервисную архитектуру на Java 11. Со спринг бутом и девопсом. У учетом антипаттерна "макросервис". Ты ведь знаешь все его недостатки, раз ты пенсионер?


uscheswoi_82 завсегдатай10.09.20 08:49
uscheswoi_82
NEW 10.09.20 08:49 
в ответ daduda 10.09.20 05:16, Последний раз изменено 10.09.20 10:57 (uscheswoi_82)

Я никогда в жизни Spring-ом не буду заниматься, один программист который слез с айти всяко ругал сильно Spring. А дотнетчик сказал что после Spring net ложка мёда. Мне больше нравится классический Servlet, а так-же нравится это JDBC, Swing и AWT. Люблю GUI лепить. А раньше любил ещё Applet. Смотрел видеоуроки ZhirniToni по JavaFX, что-то не очень хотел изучать его.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот10.09.20 11:01
Murr
NEW 10.09.20 11:01 
в ответ uscheswoi_82 09.09.20 20:28

Я не ацуби, а пенсионер

-----

Не всегда - ацуби - оценка возраста...

Murr патриот10.09.20 11:06
Murr
NEW 10.09.20 11:06 
в ответ uscheswoi_82 09.09.20 20:28

Самое сильное бесило, что каждую пятницу нужно было писать отчёты что за неделю сделал на немецком.

-----

Пыхх...

Раз в неделю - отчет...

И все?!!!

Чтобы понять что такое коммерческая разработка софта стоит поработать в среде с 15-минутным шагом заданий и ежевечерним отчетом.

А раз в неделю анализ сделанного и проблем - этому обучают любого (само)управленца...

uscheswoi_82 завсегдатай10.09.20 12:00
uscheswoi_82
NEW 10.09.20 12:00 
в ответ Murr 10.09.20 11:06

Фирма где практику проходил, они вообще были без понятия про программирование. А я не знал что писать в отчётах, я программирую, оно работает, все рады, пункт.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот10.09.20 16:08
Murr
NEW 10.09.20 16:08 
в ответ uscheswoi_82 10.09.20 12:00

оно работает, все рады

-----

Хи-хи...

На последнем месте работы все было именно так.

Было написано 2 гигабайта кода. Всех все устраивало.

Потом прогера повезли в психиатрическую клинику.


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

uscheswoi_82 завсегдатай10.09.20 16:25
uscheswoi_82
NEW 10.09.20 16:25 
в ответ Murr 10.09.20 16:08

Я не пишу большой код, я его всегда оптимизирую, и потом ещё минимифирую.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот10.09.20 16:33
AlexNek
NEW 10.09.20 16:33 
в ответ uscheswoi_82 10.09.20 16:25
потом ещё минимифирую

опечатка или можно пояснить что это?

uscheswoi_82 завсегдатай10.09.20 16:53
uscheswoi_82
NEW 10.09.20 16:53 
в ответ AlexNek 10.09.20 16:33

Если javascript, php я код минифайом сжимаю.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот10.09.20 17:01
Murr
NEW 10.09.20 17:01 
в ответ uscheswoi_82 10.09.20 16:25

Я не пишу большой код

-----

Не пиши.

Но там две линкованные базы где по сумме 1400 таблиц плюс часть для самописки на 300-400 таблиц.

Поверх всего этого работает 2 гига VB6-like спагетти.

И все это надо модифицировать...


Я же тебя не просто так спрашивал о том, сколько времени тебе надо на простое переименование поля в базе... безум

uscheswoi_82 завсегдатай10.09.20 18:45
uscheswoi_82
NEW 10.09.20 18:45 
в ответ Murr 10.09.20 17:01
Я же тебя не просто так спрашивал о том, сколько времени тебе надо на простое переименование поля в базе...

В интернете как-то находил книгу как сделать свой СУБД, а так-же есть платная готовая библиотека с алгоритмами индексации и сортировки полей. Там что хотите то и делайте, хоть переименовайте, хоть удаляйте. Есть SQLite - https://www.sqlite.org/index.html. Я как-то делал свою простенькую СУБД, использовал typedef struct, а потом сериализовал структуру в файл. Допустим таблица "PEOPLE":

typedef struct {

long id;

char firstname[200];

char lastname[200];

char gender;

long birthday;

} PEOPLE;

Допустим не нравится название gender, можно без проблем изменить допустим на anrede, и затраты ноль секунд, т.к. в базе данных ничего не надо менять. В SQL есть ALTER TABLE, ALTER COLUM. Я люблю очень MongoDB, вот за это: https://docs.mongodb.com/manual/reference/operator/update/...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
daduda местный житель10.09.20 22:44
NEW 10.09.20 22:44 
в ответ uscheswoi_82 10.09.20 08:49, Последний раз изменено 10.09.20 23:11 (daduda)

А ты точно программист? Ты знаешь, зачем нужен спинг бут?


Я никогда в жизни Spring-ом не буду заниматься, один программист который слез с айти всяко ругал сильно Spring.


ОБКС


Мне больше нравится классический Servlet, а так-же нравится это JDBC, Swing и AWT. Люблю GUI лепить. А раньше любил ещё Applet.

Смесь ежа с ужом. И знания уровня ацуби или веркштудента.


Свинги и авт мертвы.


где Struts? Где Eclipse RCP/SWT?


Сервлеты - ну да, мне тоже нравился раньше ассемблер, ога. Это же низкоуровневая концепция, ее никто не использует.


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


Фининсовый сектор с большими деньгами никогда не перейдет на дот нет стек. Так как там все начиналось на джава еще тогда, когда шарп как язык был еще в проекте.

uscheswoi_82 завсегдатай11.09.20 06:47
uscheswoi_82
NEW 11.09.20 06:47 
в ответ daduda 10.09.20 22:44, Последний раз изменено 11.09.20 07:25 (uscheswoi_82)
А ты точно программист? Ты знаешь, зачем нужен спинг бут?

Ну такой фреймворк. Чтобы программировать в стиле MVC, сами ведь ответели что пилите микросервисы на нём.


А какую тебе твой дотнетчик технологию

Тинькофф вроде на net говорил тот дотнетчик.

Процитирую:

После Spring, .net это просто ложка мёда. Spring Boot это отстойнейший отстой, каменный век, особенно, шаблоны это просто издевательство. .Net Core вот это тема, хоть и востребованность слабая пока что


Сервлеты

Servlet напоминает классический ASP. Один дядька меня просил чтобы я ему сделал тикер на JSF (а у него был на serlvet) это что-то на подобие ASP NET https://ru.wikipedia.org/wiki/JavaServer_Faces больше 300€/мес. нехотел мне платить, я 2 месяца за бесплатно поработал у него, . В итоге переделал на asp.net, это было в 2010м переделал на asp net WebForm и NodeJS. Суть в том, что у него есть веб сайты с онлайн радио, софт для онлайн радио он сдаёт в аренду, а там под радио тикер, тикеры он тоже сдаёт в аренду, есть короткий номер, туда кидают СМС, кто слушает радио кидают на короткий номер, и видят своё сообщение в тикере, в итоге радиокомпания и тот кто предлагает услугу тикира зарабатывает денюжки. Это называется SMS Billing. В Германии до сих пор есть SMS чаты, если есть телевизор скажем перейдите на канал RTL, там в телетексте где-то есть смс чат. Там такое разделение:Фирма которая предлагает SMS Billing API получает деньги, посредник между SMS Billing и конечного пользователя (в данной ситуации кто установил тикер) получает деньги. Там спомощью API нужно было считывать СМС, и отображать в тикере.


И ещё на счёт Servlet:

Если есть Hana можно прогать на Servlet https://developers.sap.com/tutorials/hcp-java-basic-app.ht...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай11.09.20 08:20
uscheswoi_82
NEW 11.09.20 08:20 
в ответ uscheswoi_82 11.09.20 06:47, Последний раз изменено 11.09.20 08:22 (uscheswoi_82)
больше 300€/мес. нехотел мне платить

И когда я спросил а что так мало всего 300€/мес. Он помохал перед мной папкой где 100 писем было с Bewerbung-ами, типа если мне что-то не нравится он других найдёт. И ещё предложил чёрными, но я отказался, поэтому я 2 месяца на него за бесплатно поработал. Arbeitsamt знал об этом, он разрешил поработать на него за бесплатно. Это была не практика, это была как-бы Probezeit, но без какого-либо Vertrag-а.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
koder патриот11.09.20 10:16
koder
NEW 11.09.20 10:16 
в ответ uscheswoi_82 11.09.20 06:47

uscheswoi_82, широта ваших знаний меня реально поражает. Кроме шуток. Я очень сомневаюсь, что поддерживая такое количество технологий вы можете реально углублятся, но все же... Респект. Единствено вы используете очень много нестандартных решений, но пока в ваших проектах нет посторонних, это не проблема.

uscheswoi_82 завсегдатай11.09.20 11:10
uscheswoi_82
NEW 11.09.20 11:10 
в ответ daduda 10.09.20 22:44, Последний раз изменено 11.09.20 11:29 (uscheswoi_82)
Свинги и авт мертвы.

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

1)В 2015м году мне делали томографию, томографы от фирмы Siemens, после томографии мне записали результаты моей томографии на CD, я поставил на компьютер там было ПО для просмотра результата, которое полностью написано на Java, причём разрабатывает не сама Siemens, а какая-та мелкая австрийская it компания.

2)Я видел оборудование для биохимиков, а интерфейс сделан на Swing.

3)Есть Minecraft Java Edition, в коде я не шарился, только предпологаю там наверное смесь Swing и какой-нибудь Java 3D.


Кстати на счёт бесплатной Java и мёртвой AWT. Хотел как-то делать менюшки на BD-J, у меня есть Blu-Ray Disk Brenner, есть Cyberlink Blu-Ray Disc Advisor он полностью проходит, но BD-J SDK вроде как платная https://www.oracle.com/technical-resources/articles/javabl... хотя раньше была как вроде бесплатной. Я хочу сделать кастомное своё меню. Если гляните пример Listing 1: FirstBDJApp.java, то увидите в коде import java.awt.Graphics. Внизу есть ссылка плагин для NetBeans http://plugins.netbeans.org/PluginPortal/faces/PluginDetai... но это что-то не работает.


А если всё-жи мне не верите гляньте сюда https://www.java.com/ru/about/ для вас процитирую:

Java используется на 97% корпоративных настольных ПК
Java используется на 89% настольных ПК в США
...
Java входит в комплект поставки 100% всех проигрывателей дисков Blu-ray
Java используется в 125 млн ТВ-устройств
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Hryu знакомое лицо11.09.20 13:25
NEW 11.09.20 13:25 
в ответ daduda 10.09.20 22:44
А ты точно программист? Ты знаешь, зачем нужен спинг бут?

ты за 15 страниц не понял кто такой ТС?улыб

Murr патриот11.09.20 14:22
Murr
NEW 11.09.20 14:22 
в ответ uscheswoi_82 11.09.20 11:10

Java используется на 97%

-----

Internet Explorer - установлен на 100% компьютеров с Виндовс....безум

koder патриот11.09.20 14:51
koder
uscheswoi_82 завсегдатай11.09.20 17:05
uscheswoi_82
NEW 11.09.20 17:05 
в ответ daduda 10.09.20 05:16, Последний раз изменено 11.09.20 17:41 (uscheswoi_82)
А я вот сейчас не играюсь

На всех фирмах куда я пытался устроится или проходил практику, всегда попадалась мне маленькая шаражка, начальники сами не знали чего хотят, у них айти фирмы только потому, потому-что они надеются миллионы на этом заработать. Мой начальник шиковал, его результат особо не интерисовал, он только создавал иллюзию, и промывал всем мозги, и ему платили инвесторы, потому-что свято верели. Все коллеги были какие-то замкнутыми, а высокмерный Projektleiter на меня всех собак спускал, у него синдром вахтёра, у него нарциссизм и высокомерие. В этих шарагах настоящий детсад, и программисты там играются. А в большую фирму меня никогда не возьмут. Шараги живут за счёт инвесторов, просто хотят хорошо пожить, и мечать что когда-нибудь они задуманное реализуют. Мои начальники хотят кутить, один начальник курил сигары, и у него было несколько хороших автомобилей тигуан и фаетон, несколько хат. Поэтому не важно вообще на каком языке программировать. Некомпететность начальников в таких шаражках поражает, когда говорят чтобы программа всё делала автоматически за пользователя и чтобы была подешевле. Вот вы знаете Java, а завтра может Java может быть будет не популярной, а Python будет популярен.

А насчёт пенсионера, я имел ввиду что на инвалидности. Когда на пенсии по инвалидности пофигу что делать, и на чём играться. Я что-то изучаю новое и делюсь на одном сайте. Сейчас кроме веб дизайна/PHP ничем серьёзно загниматься не собираюсь. Остальное у меня это как игра.

Просто программирую и изучаю что-то новое для себя из-за того что мне нечего делать, и ещё у нас в семье не приветствуется бездельничество. Но и перегружаться нельзя, иначе начинаю задыхаться, от стрессов и перегрузок.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr_0002 местный житель11.09.20 17:29
Murr_0002
NEW 11.09.20 17:29 
в ответ uscheswoi_82 11.09.20 17:05

на меня всех собак спускал

-----

А ты не анализировал - почему?

За то время, которое ты пишешь на сайте Я не нашел ни одного прямого ответа на заданные вопросы.

Из тех ответов что ты написал близко к делу было... примерно ноль.

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


Некомпететность начальников

-----

Ээээ... обычно и исполнители им под стать... если не хуже... безум



А в большую фирму меня никогда не возьмут

-----

Хорошо что хоть это ты понимаешь. Плохо, что не понимаешь почему...

Да, к большим фирмам можешь добавить еще и постоянных заказчиков на фреелансе.

uscheswoi_82 завсегдатай11.09.20 17:56
uscheswoi_82
NEW 11.09.20 17:56 
в ответ Murr_0002 11.09.20 17:29, Последний раз изменено 11.09.20 18:16 (uscheswoi_82)
А ты не анализировал - почему?

Конечно анализировал, потому-что завидовал, я это место по блату получил, просто я с одним из родителей там вместе работал. Было в договоре я работаю, квартира оплачивается им, и плюс служебный автомобиль. И ещё мне начальник свою комнату отдал. А мой Projektleiter хотел её себе забрать, я там один сидел, а у других по 2-4 человека сидело вместе. В итоге Projektleiter тоже получил свою комнату.


Ээээ... обычно и исполнители им под стать... если не хуже... безум

Тут я промолчу.


Хорошо что хоть это ты понимаешь. Плохо, что не понимаешь почему...

1)Незаконченное образование.

2)Потом я с Казахстана, когда говоришь что с Казахстана все начинают вспоминать фильм про Бората, меня запарели с этим Боратом.

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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай11.09.20 18:02
uscheswoi_82
NEW 11.09.20 18:02 
в ответ uscheswoi_82 11.09.20 17:56, Последний раз изменено 11.09.20 18:24 (uscheswoi_82)

Все мои практики были только можно сказать по блату. Потому-что у всех родственников кроме меня высшее образования. Та практика на который я с родителями работал мне платили 800€ был год практикантом. Потом я эти деньги все протратил, купил себе дорогой пуховик, iPod и Visual Studio 2008 Professional Edition, Microsoft Access 2010, 2 дисплея, и 2 ноутбука. В колледже мне начали завидовать что в дорогой куртки хожу, то что ношу iPod, и когда показал Visual Studio начался моббинг, и ещё я плохо видел что написано на доске. Меня всяком моббировали я не смог окончить колледж. Моего одноклассника тоже моббировали в колледже, он сделал футбольный портал, над ним все издевались.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот11.09.20 18:22
Murr
NEW 11.09.20 18:22 
в ответ uscheswoi_82 11.09.20 17:56

1) 2) 3)

------

Повторюсь - Плохо, что не понимаешь почему...

uscheswoi_82 завсегдатай11.09.20 18:25
uscheswoi_82
NEW 11.09.20 18:25 
в ответ Murr 11.09.20 18:22
Повторюсь - Плохо, что не понимаешь почему...

Ну объясните почему.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот11.09.20 18:28
Murr
NEW 11.09.20 18:28 
в ответ uscheswoi_82 11.09.20 18:25

Ну объясните почему.

-----

Уже сделал. К сожалению - ты не понял.

uscheswoi_82 завсегдатай11.09.20 18:33
uscheswoi_82
NEW 11.09.20 18:33 
в ответ Murr 11.09.20 18:28, Последний раз изменено 11.09.20 18:45 (uscheswoi_82)

Где жирным текстом выделите, или сделайте копи паст сюда.

Я сделал примеры портал по недвижимости, соцсеть типа вконтакте, стратегическую игру на Java сплоншые отказы, сделал свою MVC библиотеку на PHP со своей ORM. Один раз позвали на Vortstellungsgespräch с Probezeit на один день, нужно было сделать гостевую книгу на PHP я даже с Paginatorом сделал, сделал он сказал подумает, а потом отказал. На одной фирме после Vorstellungsgespräch подарили Copa Data Zenon 6.22, и там был Straton.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай11.09.20 19:25
uscheswoi_82
NEW 11.09.20 19:25 
в ответ Murr 11.09.20 18:28, Последний раз изменено 11.09.20 19:42 (uscheswoi_82)
Уже сделал. К сожалению - ты не понял.

В айти идут аспи или с какой-нибудь Hauptschule/Volkshochschule, некоторые говорить не могут, и не понимают вообще о чём речь, а программировать могут лучше чем программисты с высшим образованием. Я Си освоил где-то в возрасте лет 10 . Тогда много чего не понимал. Я общался с программистом у которого диагноз аутизм поставлен, он вообще не соображал, а делал сложные компьютерные игры.


PS.Если кто хочет проверить мои скилы, можете дать мне тестовое задание, только не сложное и адекватное, на собеседование не дают какие-то сверхсложные задания, а конкретные, просто поверяют как человек соображает логически. Сразу скажу, что выпендриваться не собираюсь типа стрелочные функции, по LINQ, ORM и EF задания не давать, NET Core и Spring не буду использовать. Могу сделать любое задание с этими критериями:

1)Desktop: ADO.NET, JDBC, SWING, AWT, WinForms, File I/O, Web: WebForms, PDO, Session/Cookies, прочее:SQL, JSON, MongoDB.

2)То что связанно с БД/Session/Cookies и конкретные задачи: Гостевая книга, онлайн шоп, стратегическая браузерная игра, итп.

3)Без какой-либо математики, на собеседование ни разу не было что-то по математике.

4)ЯП:JavaScript, PHP без фреймворков, C++ (MFC, Win32), C# (WinForms/WebForms), Java (только SWING, JDBC и AWT), Python (но без Django)

Можете каждый дать задание, какие выполню такие выполню, какие не выполню то не выполню.

Допустим недавно я пытался сделать свой сайт авито/olx.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
mollinna знакомое лицо11.09.20 20:14
mollinna
NEW 11.09.20 20:14 
в ответ uscheswoi_82 11.09.20 18:02

Вы про блат, улицы не те и попробовал там, потом сям на собеседовании тоже рассказываете? Нифига непонятно, чем таким вы занимались, откуда навыки и какой глубины. Работодатели хотят реально выполненную работу, даже если начальник идиот. И ещё хотят образование - можно найти место без моббинга. Подозрительно много отмазок у вас по каждому поводу

mollinna знакомое лицо11.09.20 20:21
mollinna
NEW 11.09.20 20:21 
в ответ uscheswoi_82 11.09.20 19:25

Не рынок труда подстраивается под вас, а вы под него. Если работодателю нужен Spring, то без него он ни в жизни не наймёт программиста. У нас на работе всем соискателям дают задание и например 15 минут и на него. Решение должно быть строго определенным (best practice, определенный стиль программирования, технологии/фреймворки), просто работающий код не интересует. Так вот около 15% всех соискателей только могут кодить по «стандартам». И я уверена, что у этих 15% программистов с нахождением работы все прекрасно. Удачи вам в профессиональном пути.

uscheswoi_82 завсегдатай11.09.20 21:26
uscheswoi_82
NEW 11.09.20 21:26 
в ответ mollinna 11.09.20 20:14, Последний раз изменено 11.09.20 22:10 (uscheswoi_82)

Я закончил кое-как школу, дома в детстве был компьютер, где-то в 10 лет изучил си, в тоже время бейсик изучал, кроме программирование ничего не интерисовало. Потом где-то в 1998 году изучил Visual Basic, т.к. MSDN была на русском. Потом поступил в ВУЗ, мы изучали дискретную и высшую математику, паскаль, а на каникулы ездил в Германию. Потом филиал ВУЗа в городе закрылся, я ходил на курсы Visual Basic 6, MS-Access 97, потом прошёл практику VB6 (телекомуникация), а так-же практику PHP для поиска работы, сделал программу для ВУЗа для библиотеки, а на следущий год уехали в Германию это был 2004 год. В Германии ходил на курсы, и бевербовался на программиста, и на аусбильдунг, пока ходил на курсе проагл на vb6 и Turbo Pascal for Windows. После шпрахов записался в универ как Gasthörer, во время шпрахов поступил на практику в айти фирму, занимался программирование на VB6 и MS-Access, а так-же занимался X3D и плагином от Bitmanagement. Потом поступил в колледж, в колледже изучили C++, C#, Java, PHP, Perl, HTML, JavaScript, ABAP, VBA, MS-ACCESS, MS-SQL. После того как рассказал что болею гепатитом меня девушка бросила, у меня началась депрессия, взял академический отпуск, я устроился на практику в фирму, нужно было изучить PYMOL, RASMOL, JMOL, программировал на VB.NET, занимался администрированием. Во время практики заболел сильно и мне сделали операцию. Потом через год поступил опять в колледж, ходил в дорогой куртки и с айподом вот и замобировали. Потом искал разные фирмы и бевербовался везде где можно, в основном искал то что я хорошо знаю. Потом 2 месяца работал бесплатно создавал для радио SMS Billing и тикер, изучал JSF немного. Потом сделал игру на Java, типа Sim City или Sim Tower. Потом в 2014-2015 создал свою соцсеть на подобие вконтакте, потом сделал свой фреймворк. В 2011 помер домашний питомец, я впал в депрессию, сказал в Арбайтсамте что мне плохо, они освободили от бевербунгов. С 2013 инвалидность 80GdB. Потом с 2014 по сегодня изучаю разные языки программирования. В 2015 выучил нормально вёрстку, и научился создавать красивые 3D модели. Дома очень много трансляторов, компьютерных программ. Я уже ничего толком не помню, у меня каша в голове, полная путаница в голове. Кроме программирования ничего не интересует (ну в смысле это самое сильное что меня интересует). Учусь новым ЯП на ютубе.

Тут изучаю:

https://www.youtube.com/user/PlurrimiTube

https://www.youtube.com/user/TPMGTU

https://www.youtube.com/channel/UC7f5bVxWsm3jlZIPDzOMcAg

https://www.youtube.com/user/progliveru

https://www.youtube.com/user/ZhirniToni

https://www.youtube.com/c/vitaxafication/videos

https://www.youtube.com/user/tkhirianov

Прежде изучать Symfony смотрел эту презентацию

https://www.youtube.com/watch?v=ebjxuQfluNQ

Тут изучаю Ada

https://www.youtube.com/user/AdaCore05

http://www.ada-ru.org/doc_books

Прежде чем изучать Ada посмотрел эту презентацию

https://www.youtube.com/watch?v=vnpjtUYSads

По робототехники и ИИ смотрю эти видео:

https://www.youtube.com/channel/UCQs0lwV6E4p7LQaGJ6fgy5Q

В 2010х учился по интуиту

https://www.youtube.com/user/Intuitube

Кохану учил тут:

https://www.youtube.com/user/AndreyMorkovin

Щас смотрю биоинформатику

https://www.youtube.com/user/bioinforussia

Когда делал соц.сеть изучал тут

https://www.insight-it.ru/highload/

G-коды изучал тут:

https://www.youtube.com/watch?v=zRQ88eMWLKo

https://www.youtube.com/watch?v=JeoLjndPKqU

https://www.youtube.com/watch?v=5jzxL6vC4z0

А так-же эту презентацию смотрел (по G-кодам):

https://www.youtube.com/watch?v=WSRKeHK5cys

Когда переходил на asp net mvc, посмотрел это:

https://www.youtube.com/watch?v=jzaG5Lvy6FA

Щас изучаю Biopython:

https://biopython.org/

А так-же изучаю

http://johnny-five.io/

Хочу изучать это

https://github.com/facebookresearch/DensePose

В ближайшее время будут изучать FaceAPI JavaScript - https://www.youtube.com/watch?v=CVClHLwv-4I и Augmented Reality - https://www.youtube.com/watch?v=v_Uj0C8sMi4

Изучаю X3Dom:

https://doc.x3dom.org/tutorials/index.html

Основы, и язык LISP изучал тут

https://www.youtube.com/watch?v=AVSo4B8DReo

Основы Кобола тут:

https://www.youtube.com/watch?v=qsTm2d8DPfA

Блендер учил тут

https://www.youtube.com/user/Blender3Dcomua

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
mollinna знакомое лицо11.09.20 22:09
mollinna
NEW 11.09.20 22:09 
в ответ uscheswoi_82 11.09.20 21:26

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


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


Вам бы сфокусироваться на чем-то.


Кстати, а нафига вы создавали соцсеть, если они уже существуют? Если с этим проектом не подаваться потом в Facebook или что-то такое на работу, то занятие приблизительно бесполезное. Подавались?


Игры свои продавали? Или подавались на работу к разработчикам игр? Тем более с 3D? Почему не взяли? Чего не хватает? Что из нехватающего успели изучить?


Будь я работодателем, меня бы эта каша как раз и насторожила

Murr патриот11.09.20 22:16
Murr
NEW 11.09.20 22:16 
в ответ uscheswoi_82 11.09.20 19:25

только не сложное и адекватное

-----

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


какие не выполню то не выполню

-----

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

AlexNek патриот11.09.20 22:33
AlexNek
NEW 11.09.20 22:33 
в ответ uscheswoi_82 11.09.20 19:25
Можете каждый дать задание

А смысл? То что вы его сделаете, я например, нисколько не сомневаюсь. Работать всё будет точно согласно задания, ни шага в сторону.

А вот то что архитектура приложения будет на хорошем уровне, тут меня берут сомнения.


Вы мне напоминает одного моего знакомого, он делает такие вещи, в которые сложно поверить, но которые кроме него никому особо не нужны. Типа проехать на время 1000 км в инвалидном кресле (у него трамва по работе), банджи джампинг и всё подобное в таком же духе. Дом сам построил. Им можно только восхищаться.


А так, мне кажется, вы сильно разбрасываетесь по сторонам. Я вот стараюсь только что-то одно делать и то постоянно сталкиваюсь с недостатком знаний.

uscheswoi_82 завсегдатай11.09.20 22:33
uscheswoi_82
NEW 11.09.20 22:33 
в ответ mollinna 11.09.20 22:09
Кстати, а нафига вы создавали соцсеть, если они уже существуют?

Просто врач сказал что я не смогу работать (иногда когда переутомляюсь т.е. могу с утра до ночи, или с ночи до утра прогать, потом как дурной становлюсь, а щас ещё псевдоаллергия при переутомление), а я хотел доказать обратное. Девушки одной показать. Кстати когда делал плагин прямой трансляции для соц.сети, тут смотрел как red5 устанавливать https://www.youtube.com/watch?v=nQq3hknC2Ns у неё интересный канал https://www.youtube.com/user/tallbrunette22,


Игры свои продавали?

Нет не продавал, делал 2d игры (либо псевдо 3d), но делал на SwishMax, VB6, GameMaker, DarkBasic и Java.

Сам делал симулятор типа SimCity/SimTower, Угадай мелодию, о счастливчик (кто возьмёт миллион), 2d стрелялки, типа арканоида.


Или подавались на работу к разработчикам игр?

Подавался, приехал был на собеседование, один день поработал, получил отказ, бевербовался на разработчика игр браузерных.


Тем более с 3D?

Могу хорошо делать только 3D модели в Blender, что не получается сделать, у меня есть китайский 3d сканер. В детстве когда 13 лет было подарили книгу "секреты программирования игр" А Ла Мот.


Почему не взяли? Чего не хватает? Что из нехватающего успели изучить?

Да бог их знают.



P.S.:потом хотел научиться ещё прогать под KaiOS https://kaiosinfo.ru/programmirovanie, после просмотра этого видоса https://www.youtube.com/watch?v=i6FN3fa2WYc захотел изучить ionic, ionic очень хороший фреймворк https://ionicframework.com/docs/components

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Kvint знакомое лицо11.09.20 22:39
Kvint
NEW 11.09.20 22:39 
в ответ mollinna 11.09.20 20:21
У нас на работе всем соискателям дают задание и например 15 минут и на него.

Можно пример такого задания?

uscheswoi_82 завсегдатай11.09.20 22:44
uscheswoi_82
NEW 11.09.20 22:44 
в ответ uscheswoi_82 11.09.20 22:33

Могу сказать что я неувереный в себе, когда неувереный, то alles läuft schief. Может потому-что я полный, может из-за того что нет толком образования, короче без понятия.

P.S.

Так-же чтобы быть в тренде в айти, смотрю эти каналы:

https://www.youtube.com/channel/UCl17GLjmXvgj7X7-9Z_8PvA (у неё муж программист)

https://www.youtube.com/c/SeniorSoftwareVlogger/videos

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот11.09.20 22:45
Murr
NEW 11.09.20 22:45 
в ответ Murr 11.09.20 22:16

где-то в 10 лет .... Потом где-то в 1998 ....

------

На дворе 2020 год. Тебе - 35+ годиков.

К сожалению то, что ты демонстрируешь, у меня вызывает ассоциацию с инфантильным подростком 13-15 лет.


Дать здание?

Дать работу?

Да без проблем!

Берешь любую из моих задачек и оцениваешь ее в двух аспектах - денежном и временном.

Доводишь временную оценку и торгуемся по оплате.

Для меня продолжительность выполнения часто не критична - то на что нужно затратить 6 часов можно делать два месяца.

Единственное - оплата будет за 6 часов и после согласованных 2-х месяцев она будет сокращаться.

mollinna знакомое лицо11.09.20 22:45
mollinna
NEW 11.09.20 22:45 
в ответ Kvint 11.09.20 22:39

Я в другом отделе работаю и физически на другом этаже, мне такое не выдадут. А жаль, было б интересно.

Kvint знакомое лицо11.09.20 22:52
Kvint
NEW 11.09.20 22:52 
в ответ mollinna 11.09.20 22:45

Мне тоже было бы интересно. Я люблю решать задачи по программированию, но не уверен, что на собеседовании смогу что-то решить за 15 минут. Это как то уж жёстко.

uscheswoi_82 завсегдатай11.09.20 22:53
uscheswoi_82
NEW 11.09.20 22:53 
в ответ Kvint 11.09.20 22:39
У нас на работе всем соискателям дают задание и например 15 минут и на него.
Можно пример такого задания?

Там какие-нибудь простенькие задачки, типа подсчитать слова в тексте, и делается типа так - https://www.regexpal.com/93722, конечно её и за 5 минут можно сделать.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
mollinna знакомое лицо11.09.20 22:56
mollinna
NEW 11.09.20 22:56 
в ответ uscheswoi_82 11.09.20 22:44

Будем считать, что программировать вы умеете. Но пока бардак в голове, то он сказывается на всех областях жизни и на здоровье. У меня прекрасная квалификация и работа отличная, но если я начну так загоняться как вы, то определенно заработаю проблемы везде где можно и создам их там, где их нет.


Казахстан, тупые подростки N лет назад, гепатит, вес, странные странные коллеги и что там было ещё в списке - никто не виноват, кроме ваших тараканов в голове. Вам не на форум в компанию программистов, а к психологу хорошему.


P.S. А «Борат» крутейший фильм!

Murr патриот11.09.20 23:01
Murr
NEW 11.09.20 23:01 
в ответ mollinna 11.09.20 20:14

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

-----

Почему нет?

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


если начальник идиот

-----

Даже в этом случае он не будет брать на работу того, кто может его "подсидеть"...

uscheswoi_82 завсегдатай11.09.20 23:06
uscheswoi_82
NEW 11.09.20 23:06 
в ответ Murr 11.09.20 23:01
и, весьма вероятно, нет возможности приобрести оные

А ссылки мои видели? Там смотришь и повторяешь за "учителями".

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот11.09.20 23:10
Murr
NEW 11.09.20 23:10 
в ответ Kvint 11.09.20 22:52

но не уверен, что на собеседовании смогу что-то решить за 15 минут

-----

Я тоже не уверен. Особенно, если делать на незнакомых тоолсах.

Как вариант - аплайся к мелкомягким - две задачи и сколько-то там времени будут.

Плюс - по запросу можно получить отчет по поводу того какие ошибки были допущены.

Murr патриот11.09.20 23:15
Murr
NEW 11.09.20 23:15 
в ответ mollinna 11.09.20 22:56

Вам не на форум в компанию программистов, а к психологу хорошему.

-----

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

Murr патриот11.09.20 23:20
Murr
NEW 11.09.20 23:20 
в ответ uscheswoi_82 11.09.20 23:06

А ссылки мои видели? Там смотришь и повторяешь за "учителями".

-----

А оно мне нужно?

Из необходимости повторять за кем-то Я вышел еще в дошкольном возрасте...

И это... Я не техник - Я инженер - Я придумываю как сделать то, что еще не сделано... смущ

mollinna знакомое лицо11.09.20 23:22
mollinna
NEW 11.09.20 23:22 
в ответ Murr 11.09.20 23:15

Психологи вообще ни с чем не справляются. Справляется человек сам, потому что ему самому исправить ситуацию хочется. Но если вообще ничего не делать, то лучше точно не будет.

Murr патриот11.09.20 23:27
Murr
NEW 11.09.20 23:27 
в ответ mollinna 11.09.20 23:22, Последний раз изменено 11.09.20 23:29 (Murr)

потому что ему самому исправить ситуацию хочется

-----

Между хочется и можется есть некоторая разница.

Это, к сожалению, из тех которые не можется даже при наличии хочется.

Например, мне хочется чтобы вырос вырванный зуб, но не можется, даже если психолог поможет мне впас' в детство...

uscheswoi_82 завсегдатай11.09.20 23:29
uscheswoi_82
NEW 11.09.20 23:29 
в ответ mollinna 11.09.20 22:56
Вам не на форум в компанию программистов, а к психологу хорошему.

Психиатр говорит что мне не надо заниматься программированием, когда не программирую плохо становится, когда программирую то заставляют идти в Ambulanz там тупые задачи решать заставляют, или на Ergotherapie, и ещё говорят чтобы в Tageszentrum ходил. Ещё боюсь если не думать, то старчиский маразм рано начнётся, это тоже самое если не двигаться и инфарк сердца заполучить, мозг атрофируется, становится дурней. Я как Терри Девис хочу постоянно кодить https://habr.com/ru/post/443568/

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот11.09.20 23:32
Murr
NEW 11.09.20 23:32 
в ответ uscheswoi_82 11.09.20 23:29

Ещё боюсь если не думать, то старчиский маразм рано начнётся

-----

За это не беспокойся - у тебя он не начнется вообщe...

Kvint знакомое лицо11.09.20 23:32
Kvint
NEW 11.09.20 23:32 
в ответ Murr 11.09.20 23:10
Я тоже не уверен.

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

mollinna знакомое лицо11.09.20 23:37
mollinna
NEW 11.09.20 23:37 
в ответ uscheswoi_82 11.09.20 23:29

То есть заниматься самооценкой не надо? Только кодить? Так-то психиатр и психолог / психотерапевт разные специальности

mollinna знакомое лицо11.09.20 23:41
mollinna
NEW 11.09.20 23:41 
в ответ Murr 11.09.20 23:27

Ну тогда сойдёмся на том, что это невозможно.

uscheswoi_82 завсегдатай11.09.20 23:42
uscheswoi_82
NEW 11.09.20 23:42 
в ответ mollinna 11.09.20 23:37
То есть заниматься самооценкой не надо? Только кодить? Так-то психиатр и психолог / психотерапевт разные специальности

Психологов и психотерапевтов вроде как KK не покрывает, и нужно платить со своего кармана. Психиатра покрывает. Психолог и терапевт мне будет нудить про Фрейда. Психиатр даёт таблетки.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
Murr патриот11.09.20 23:48
Murr
NEW 11.09.20 23:48 
в ответ uscheswoi_82 11.09.20 23:42

Психиатр даёт таблетки.

-----

И зачем же ты их выбрасываешь в туалет? Оно же в речку попадает и потом рыбы такое учиняют... шок

mollinna знакомое лицо12.09.20 00:08
mollinna
NEW 12.09.20 00:08 
в ответ uscheswoi_82 11.09.20 23:42

Ну невозможно так невозможно, что ж поделаешь. Ничего не поделаешь. Судьба-с.

  moose коренной житель12.09.20 11:38
NEW 12.09.20 11:38 
в ответ mollinna 11.09.20 20:21
У нас на работе всем соискателям дают задание и например 15 минут и на него. Решение должно быть строго определенным (best practice, определенный стиль программирования, технологии/фреймворки), просто работающий код не интересует.

и еще SCRUM? как часто за эти 15 минут проводится Daily Scrum?

AlexNek патриот12.09.20 12:20
AlexNek
NEW 12.09.20 12:20 
в ответ uscheswoi_82 11.09.20 23:29
Я как Терри Девис хочу

Почитал, брр - у меня с вами разные хотелки.

У мурки есть один живой пример, что может "Терри Девис" наклепать.

Он наверняка с удовольствием расскажет спок

samowar знакомое лицо12.09.20 19:38
NEW 12.09.20 19:38 
в ответ Kvint 11.09.20 22:52
Мне тоже было бы интересно. Я люблю решать задачи по программированию, но не уверен, что на собеседовании смогу что-то решить за 15 минут. Это как то уж жёстко.


Добро пожаловать на leetcode.com

Как я понял, на интервью в ведущие конторы в штатах (типа F A N G M) надо решать задачи класса medium за 20 минут где-то. Это для ориентира.


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

Радует, что мои решения в среднем сильно лучше по времени исполнения чем среднее по больнице, при том же или меньшем расходе памяти.

Надо правда сказать, что и задачки там скорее олимпиадные чем из реальной жизни. И похоже в них есть достаточно типовые паттерны, которые надо просто выучить наизусть, а не думать каждый раз с нуля.

Kvint знакомое лицо12.09.20 20:11
Kvint
NEW 12.09.20 20:11 
в ответ samowar 12.09.20 19:38
Добро пожаловать на leetcode.com

Я сижу на codesignal.com. По-моему тоже самое, только платить не нужно. Мне нравятся задачки решать. Но я говорю, что во время собеседования на стрессе можно затупить не по детски.


uscheswoi_82 завсегдатай12.09.20 23:13
uscheswoi_82
NEW 12.09.20 23:13 
в ответ Kvint 12.09.20 20:11

Кстати хотел добавить (не знал кому ответить, ответил последнему пользователю, который тут ответил). Вообще по опыту скажу что мои шефы не были фанатиками айти, они просто хотели деньги зарабатывать. Это видно по тому, что у моих начальников несколько фирм было. Мои шефы не разбираются, им порсто нужно сделать продукт, и продать. А если программист открывает айти фирму, то он фанатик.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
mollinna знакомое лицо13.09.20 00:06
mollinna
NEW 13.09.20 00:06 
в ответ uscheswoi_82 12.09.20 23:13

Шефы программистам зарплату платят благодаря проданному продукту.

А сколько разработок программист-фанатик монетизировать способен?


ИМХО: лучшая комбинация: фанатик программы пишет, умелец делать деньги продаёт этот труд. Все счастливы. А если разработчик ещё и продавать свой продукт умеет, то вообще 2 в 1 идеальное сочетание

mollinna знакомое лицо13.09.20 00:12
mollinna
NEW 13.09.20 00:12 
в ответ uscheswoi_82 12.09.20 23:13, Последний раз изменено 13.09.20 00:12 (mollinna)

P.S. Мой шеф разбирается в бюджете, согласовании проектов и распределении ресурсов, переговорах и всякой такой милоте. Он далёк от продукта внедряемого отделом. Но зато мы сидим у него как у Христа за пазухой, аки орхидеи тепличные, и занимается чисто техническими вопросами. Менеджер должен уметь руководить и рентабельность содержания сотрудников своего отдела как минимум в точке безубыточности держать. Если бы он был фанатиком-технарем прогорели бы мы давно и ярко

Murr патриот13.09.20 01:14
Murr
NEW 13.09.20 01:14 
в ответ mollinna 13.09.20 00:12

Менеджер должен уметь руководить

-----

Да.


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

-----

Не обязательно.

Генри Форд определенному кругу/подрaзделению работников платил зарплату только за то время когда они ничего не делали.

А пока делали работу - не платил ни копейки... смущ

uscheswoi_82 завсегдатай13.09.20 11:18
uscheswoi_82
NEW 13.09.20 11:18 
в ответ mollinna 13.09.20 00:12, Последний раз изменено 13.09.20 11:26 (uscheswoi_82)

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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
mollinna знакомое лицо13.09.20 11:53
mollinna
NEW 13.09.20 11:53 
в ответ Murr 13.09.20 01:14
А пока делали работу - не платил ни копейки...

Так речь о том, что по факту им нужно было так хорошо сделать свою работу, чтобы потом не не переделывать и ничего не ломалось. Так что формально в то время пока они ничего не делали он оплачивал им работу сделанную ранее (настолько хорошо, что можно в потолок плевать после этого). Изящная мотивация. По трудовому законодательству ФРГ такой финт не пройдёт.


К тому же, мы же здесь говорим о разработчиках ПО. Оценивается разработка отчёта в 5 человеко-дней, заказчик говорит, что дорого и за такие деньги отчёт этот им не нужен. Значит, разработчика надо занять чем-то, за что заказчик согласится платить. Иначе не будет потока денег от заказчика и с разработчиком придётся попрощаться (не платить ему из своего кармана же себе в убыток). Вот этим потоком задач менеджер и занимается

mollinna знакомое лицо13.09.20 12:13
mollinna
NEW 13.09.20 12:13 
в ответ uscheswoi_82 13.09.20 11:18

Ну так и компания «Супер рассрочка», вы посмотрите на нормальную вакансию:


https://novosibirsk.hh.ru/vacancy/39153033


Руководитель компании 100% не разработчик, кто-то присланный из головной компании (финансы или около того сфера). Руководитель департамента или руководитель проектов имеет представление об ИТ в целом и ходе проектов, но только слова эти слышал, а сам ни в жизни не разработчик. Но что-то мне подсказывает, что кодить там тепло и светло, никто ничем не парит кроме кода непосредственно, зарплата на счёт падает вовремя, продукт на выходе работоспособный.

Если вы правда верите в программистов-«одиноких волков», то окей.


Такое, кстати, в компании «Супер рассрочка» реально. Программист будет и чтец, и жнец, и на дуде игрец. И при нормальных навыках самопрезентации (2 в 1 вариант, см выше) может что угодно слепить из ИТ / программного продукта. Но да, начальник может будет идиотом, ну и что? Вы ж менеджер сам себе и свои идеи крутые должны быть способны кому угодно донести / отстоять / продать. И потом почевать на лаврах «внедрения ПО / релиза полного цикла». От «облизать заказчика и втюхать» до «заказчик плачет от счастья и в ноги благодарно кланяется».

P.S. А зачем вам вакансии в сомнительных конторах Казахстана? Почему не Германия? Я привела пример в русскоязычном пространстве, чтобы в тренде быть. А то ж могу и немецкоязычных таких же конкретных накидать, где руководство делает деньги, а ИТ вспомогательный процесс

mollinna знакомое лицо13.09.20 12:29
mollinna
NEW 13.09.20 12:29 
в ответ uscheswoi_82 13.09.20 11:18
У меня на фирмах именно так и было, сделать то-то, но не знают как, типа иди спроси у других и сделай так-то.

Я на работе три проекта разных внедряю. Если по первому у меня есть коллега, который отвечает на все вопросы и «приставлен» ко мне (хотя это мой профиль и пока вопросов к меня было мало), то по двум внутри компании нет специалистов.


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


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


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


Думаю, примерно одинаково у всех так. А уж задания «пойди туда, не знаю куда и сделай то, не знаю что» начинается сразу после уровня Junior, а иногда и раньше. Первая моя работа была по принципу: вот тебе работа, если что непонятно спрашивай у окружающих.

AlexNek патриот13.09.20 13:24
AlexNek
NEW 13.09.20 13:24 
в ответ uscheswoi_82 13.09.20 11:18

Вы вроде задание хотели...

Немного больше есть. спок

Не находится на просторах опен соурсе хорошего ВПФ грид контрола для многофункционального использования.

Есть xceed community grid правда, для "обычного" грида очень даже неплохо. Но в бесплатной нет master-detail функции и лицензия не позволяет ее добавить самому.

Как раз надолго хватит и все будут благодарны.

uscheswoi_82 завсегдатай13.09.20 14:36
uscheswoi_82
NEW 13.09.20 14:36 
в ответ AlexNek 13.09.20 13:24

Покажите скрин примерно как Grid выглядеть должен.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот13.09.20 15:02
AlexNek
NEW 13.09.20 15:02 
в ответ uscheswoi_82 13.09.20 14:36

https://xceed.com/en/our-products/product/datagrid-for-wpf

https://www.devexpress.com/support/demos/#wpf

https://demos.telerik.com/wpf/

https://docs.devexpress.com/WPF/9700/controls-and-librarie...

https://docs.telerik.com/devtools/wpf/controls/radgridview...


Главное конечно удобство пользователя и набор редакторов. Скорость тоже важна. Там много еще дофига чего чтобы хорошее было.

Murr патриот13.09.20 16:07
Murr
NEW 13.09.20 16:07 
в ответ mollinna 13.09.20 11:53, Последний раз изменено 13.09.20 16:09 (Murr)

не платить ему из своего кармана же себе в убыток

------

Почему нет?

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

И даже вполне возможно - бакротировать, если не будет продано то что прогер сделает.

И причина - совершенно элементарная - упустят спеца сейчас - не заработают на нем потом.


Почему-то все "экономисты" стараются регулярно "забыть" совершенно элементарные вещи.

Например такие, что мозги встречаются довольно редко. А бесхозные мозги - еще реже.


Murr патриот13.09.20 16:13
Murr
NEW 13.09.20 16:13 
в ответ mollinna 13.09.20 12:13

Почему не Германия?

-----

Те более, что в Германии есть фонды по соц.адаптации.

Murr патриот13.09.20 16:18
Murr
NEW 13.09.20 16:18 
в ответ AlexNek 13.09.20 13:24

Как раз надолго хватит и все будут благодарны.

-----

Не все.

По крайней мере одна персона будет сильно недовольна.

Но ничего не поделаешь - осень на дворе и сезонность явно выраженная. безум

AlexNek патриот13.09.20 16:58
AlexNek
NEW 13.09.20 16:58 
в ответ Murr 13.09.20 16:18
По крайней мере одна персона будет сильно недовольна.

Я так понимаю один котик будет недоволен?

А чем интересно? Еще же ничего нет?

mollinna знакомое лицо13.09.20 18:40
mollinna
NEW 13.09.20 18:40 
в ответ Murr 13.09.20 16:07

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


Я ж не имею ввиду, когда временно заказов нет на пару недель, а когда речь идёт об финансовой устойчивости компании. Тем более, что у умных компаний пара человек сидит в штате и поддерживает рабоспособность имеющегося софта, а все остальные фрилансеры, которых можно на 1-2 или 4-5 дней в неделю привлекать. В зависимости от количества задач.

Если сотрудничество многолетнее (ну там лет 10-20), то едва ли фрилансер далеко убежит. Да и при краткосрочном сотрудничестве фрилансер заказчиков пешим эротическим маршрутом не отправляет, и может вполне вернуться когда задачи появятся. Ну а нет, так незаменимых все же нет

uscheswoi_82 завсегдатай13.09.20 20:25
uscheswoi_82
NEW 13.09.20 20:25 
в ответ AlexNek 13.09.20 15:02

Вот что-то за 5 часов накалякал, проблема только с кортежем, в методе swap_column, т.к. у меня net 3.5:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication1 {

public class TSubItem {

public String Text { get; set; }

public int row_id { get; set; }

}

public class SubItem {

private List<TSubItem> Item = null;

public SubItem() {

Item = new List<TSubItem>();

}

public void add_subitem(String text, int row_id) {

Item.Add(new TSubItem() { Text = text, row_id = row_id });

}

public List<TSubItem> get_subitems() {

return Item;

}

}

public class Item {

public int column_id { get; set; }

public int row_id { get; set; }

public String Text { get; set; }

public SubItem subitem { get; set; }

}

public class Header {

public int column_id { get; set; }

public String Text { get; set; }

public int x { get; set; }

}

class Grid {

private List<Item> items;

private List<Header> headers;

private int y = 0;

public Grid() {

items = new List<Item>();

headers = new List<Header>();

y = 1;

}

public void add_header(String text, int x, int column_id) {

headers.Add(new Header() { Text = text, x = x, column_id = column_id });

}

public void add_item(String item, int column_id, int row_id) {

this.add_item(item, column_id, row_id, null);

}

public void add_item(String item, int column_id, int row_id, SubItem si) {

if(si != null)

items.Add(new Item() { Text = item, subitem = si, column_id = column_id, row_id = row_id });

else

items.Add(new Item() { Text = item, column_id = column_id, row_id = row_id});

}

public void swap_column(int column_id, int to_column_id) {

//https://entityframework.net/ru/knowledge-base/33545249/

//https://stackoverrun.com/ru/q/10321290

}

public void render() {

if (headers.Count <= 0 || items.Count <= 0) return;

foreach (var h in headers) {

Console.SetCursorPosition(h.x, 1);

Console.WriteLine(h.Text);

y++;

}

var r = from head in headers join item in items on head.column_id equals item.column_id select new { subitem = item.subitem, x = head.x, y = item.row_id, Text = item.Text };

foreach (var item in r) {

Console.SetCursorPosition(item.x, item.y);

Console.WriteLine(item.Text);

if (item.subitem != null) {

foreach (var subitem in item.subitem.get_subitems()) {

Console.SetCursorPosition(item.x, subitem.row_id);

Console.Write(" " + subitem.Text);

}

}

}

}

}

class Program {

static void Main(string[] args) {

SubItem si = new SubItem();

si.add_subitem("xx", 3);

si.add_subitem("yy", 4);

Grid g = new Grid();

g.add_header("Firstname", 1, 1);

g.add_header("Lastname", 30, 2);

g.add_header("Birhday", 30, 3);

g.add_item("AA", 1, 2, si);

g.add_item("BB", 2, 2);

g.add_item("CC", 1, 5);

g.render();

for(int j = 0; j < 5; j++) Console.WriteLine("");

Console.ReadKey();

Console.Clear();

g.swap_column(2, 1);

g.render();

for (int j = 0; j < 5; j++) Console.WriteLine("");

}

}

}

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 завсегдатай13.09.20 20:28
uscheswoi_82
NEW 13.09.20 20:28 
в ответ uscheswoi_82 13.09.20 20:25, Последний раз изменено 13.09.20 20:42 (uscheswoi_82)

Дальше в WPF Grid и StackPanel:

private void Window_Loaded(object sender, RoutedEventArgs e){

StackPanel sp = new StackPanel();

for (int j = 0; j < 10; j++) sp.Children.Add(new TextBlock() { Text = "Item" + j});

this.Content = sp;

}

Только вот это StackPanel sp = new StackPanel();

в метод render() запихиваем.


Если рисовать хотите то так:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Data;

using System.Windows.Documents;

using System.Windows.Input;

using System.Windows.Media;

using System.Windows.Media.Imaging;

using System.Windows.Navigation;

using System.Windows.Shapes;

using System.Globalization;

namespace WpfApplication2 {

public class MyCTL : UIElement {

public MyCTL() {}

protected override void OnRender(DrawingContext dc)

{

dc.DrawText(new FormattedText(headers.Caption, CultureInfo.GetCultureInfo("de-de"), FlowDirection.LeftToRight, new Typeface("Times New Roman"), 15, Brushes.Black), new Point(10f, 10f));

}

}

public partial class Window1 : Window {

public Window1() {

InitializeComponent();

}

private void Window_Loaded(object sender, RoutedEventArgs e) {

MyCTL m = new MyCTL();

this.Content = m;

}

}


только запихиваете в OnRender


PS. для компактного кода, в предыдущем примере переделываем так:

foreach (var item in from head in headers join item in items on head.column_id equals item.column_id select new { subitem = item.subitem, x = head.x, y = item.row_id, Text = item.Text })

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот13.09.20 21:07
AlexNek
NEW 13.09.20 21:07 
в ответ uscheswoi_82 13.09.20 20:28

Что то я связи не понял между ВПФ и консолью.

Делать нужно не на скорость, а на качество. Вы хоть демки смотрели, что гриды могут?

Вот немного облагородил Ваш проект

AlexNek патриот13.09.20 21:09
AlexNek
NEW 13.09.20 21:09 
в ответ uscheswoi_82 13.09.20 20:25
у меня net 3.5

Ну уже 4.0 мало где используется,, только если какие то жесткие ограничения.

uscheswoi_82 постоялец13.09.20 21:15
uscheswoi_82
NEW 13.09.20 21:15 
в ответ AlexNek 13.09.20 21:07, Последний раз изменено 13.09.20 21:21 (uscheswoi_82)

Логику тестировал в консоли, чтобы быстрее отлаживаться. Я много времени потратил, т.к. хотел сделать в стиле Visual Basic 6. По событию Mouse_Down нужно вызывать метод swap_column, а там нужно использовать кортеж https://docs.microsoft.com/ru-ru/dotnet/api/system.tuple-2.... Сегодня устал, завтра продолжу.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот13.09.20 21:28
AlexNek
NEW 13.09.20 21:28 
в ответ uscheswoi_82 13.09.20 21:15
хотел сделать в стиле Visual Basic 6.

А зачем? Кроме рвотного рефлекса VB6 ничего не вызывает.


https://docs.microsoft.com/en-us/dotnet/standard/design-gu...

AlexNek патриот13.09.20 21:37
AlexNek
NEW 13.09.20 21:37 
в ответ uscheswoi_82 13.09.20 21:15

Отдыхайте и не торопитесь.

https://www.codeproject.com/articles/165368/wpf-mvvm-quick...

uscheswoi_82 постоялец13.09.20 22:34
uscheswoi_82
NEW 13.09.20 22:34 
в ответ mollinna 13.09.20 12:13

ABAP каждый школьник знает, в Berufsschule изучают, 16-17 летка освоил ABAP, по окончанию получил работу, в Berufsschule пришёл из Hauptschule. ABAP это обычный Cobolо-образный язык.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
mollinna знакомое лицо13.09.20 23:18
mollinna
NEW 13.09.20 23:18 
в ответ uscheswoi_82 13.09.20 22:34

Разумеется, все легко и просто. Кусок какого-то кода не то что школьник, даже я написать смогу.

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

Murr патриот14.09.20 03:40
Murr
NEW 14.09.20 03:40 
в ответ AlexNek 13.09.20 16:58

Я так понимаю один котик будет недоволен?

-----

Нет, не котик.


А чем интересно?

-----

Недоволен будет тот у кого появится больше работы... тот кто не рекомендует...

Murr патриот14.09.20 03:48
Murr
NEW 14.09.20 03:48 
в ответ mollinna 13.09.20 18:40

если корабль идёт ко дну

-----

Если есть пробоина - ее надо заделывать.

Причем заделывать должен тот кто умеет.

daduda местный житель14.09.20 10:46
NEW 14.09.20 10:46 
в ответ uscheswoi_82 13.09.20 22:34

Abap настолько суров, что его должны знать даже лехи с курсов штаплеров.

AlexNek патриот14.09.20 12:36
AlexNek
NEW 14.09.20 12:36 
в ответ Murr 14.09.20 03:40
Недоволен будет тот у кого появится больше работы...

Почему и откуда появится? Тебя кто то заставляет пользовать то что не нравится?

uscheswoi_82 постоялец14.09.20 17:31
uscheswoi_82
NEW 14.09.20 17:31 
в ответ AlexNek 13.09.20 21:09, Последний раз изменено 14.09.20 17:34 (uscheswoi_82)

Вообще всё равно на чём программировать, у NET есть interop. Многие компоненты делают на Си++. Там нужно рисовать сетку спомощью GDI/GDI+, если добавляеть элементы (т.е. если элимент имеет HWND), то программа будет весить очень много. Но если рисуешь в ScrollViewer, прокрутка почему-то не активируется.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот14.09.20 17:47
AlexNek
NEW 14.09.20 17:47 
в ответ uscheswoi_82 14.09.20 17:31
Вообще всё равно на чём программировать,

Ну это может быть вам все равно.

Но мне без CallerMemberName например, будет тоскливо.


Многие компоненты делают на Си++.

Можно, но зачем, когда и на С# всё нормально работает.

Murr патриот14.09.20 19:18
Murr
NEW 14.09.20 19:18 
в ответ AlexNek 14.09.20 12:36

Почему и откуда появится?

-----

Потому как осень... безум

uscheswoi_82 постоялец14.09.20 19:33
uscheswoi_82
NEW 14.09.20 19:33 
в ответ AlexNek 14.09.20 17:47

Я делал сетку спомощью STATIC-элементов см. https://docs.microsoft.com/en-us/windows/win32/controls/st..., программа на STATIC вылетала, если в WPF напихать TextBlock-и https://docs.microsoft.com/ru-ru/dotnet/api/system.windows... то тоже самое произойдёт, сетку рисуют. Да я когда Terminkalender делал спомощью GridLayout, то да вставлял туда Label, но сетка и Terminkalender это разные вещи.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот14.09.20 21:01
AlexNek
NEW 14.09.20 21:01 
в ответ uscheswoi_82 14.09.20 19:33
Я делал сетку с помощью STATIC-элементов

Всё нужно делать как положено, хотя нормального описания так пока и не нашел.

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

uscheswoi_82 постоялец15.09.20 03:02
uscheswoi_82
NEW 15.09.20 03:02 
в ответ AlexNek 14.09.20 21:01, Последний раз изменено 15.09.20 03:38 (uscheswoi_82)

Ajaxgrid это моя ajax-сетка. Resize drag drop это тоже моё, в drag drop нужно только найти ошибку, для сетки drag drop нужен. И нужно уметь ещё перемещать массивы данных - кортеж linq (tuple).

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот15.09.20 12:08
AlexNek
NEW 15.09.20 12:08 
в ответ uscheswoi_82 15.09.20 03:02

Если сделать "как положено" то всё получится без особых извращений.

Нужно просто более глубоко разобраться с темплейтами.


А для кода я новую ветку сделал, что бы эту не засорять

https://foren.germany.ru/programmer/f/37041936.html?Cat=&p...


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

Код гляну, напишу.

AlexNek патриот15.09.20 12:19
AlexNek
NEW 15.09.20 12:19 
в ответ uscheswoi_82 15.09.20 03:02
Murr патриот23.09.20 21:41
Murr
NEW 23.09.20 21:41 
в ответ AlexNek 15.09.20 12:19

Ну вот - нашлась "легкая" позиция:


Fullstack .NET Developer – Fully Remote (EU Passport or Stamp 4 Visa)

  • Remote-working and flexible hours
  • New feature development
  • Ownership over your projects from end to end

This Fullstack .NET Developer position is with the world’s market-leading data insights product provider. An Irish-owned, global e-commerce platform with a close-knit, Agile team of 7 Developers, 2 BAs, and 1 CTO. Your role would empower you to work on a number of new projects, developing new features in a multi-platform environment, leading projects for their e-commerce platform and internal intranet systems.

This is an ideal opportunity to achieve a harmonious work-life balance, with fulltime remote-working and flexible hours offered. You will have scope to take full ownership over your projects/specialisation area, experiment with new technologies, and build out your project leadership experience, as well as leveraging your colleagues’ experience and ideas. You will build out your skills, experience and career path in alignment with your specific interests and goals.

You will gain exposure to Azure Cloud technologies as well as CI/CD tools, such as TeamCity, BitBucket, and Team City. You will be encouraged to introduce new tools and expand on the current technologies, which include: ASP.NET MVC 5, .NET 4.6, MS SQL Server, Git, Gulp, Javascript, HTML, CSS, etc. You will have opportunities to learn continuously, cross-train in new technologies, and upskill and train with access to Pluralsight and bi-weekly training sessions offered.

This is an invaluable opportunity to progress your career with exciting new projects, new technologies, project leadership, control over processes from beginning to release, a small team to make your impact felt, and flexible working arrangements enabling work-life balance.

Required:

  • 4 + years: C# / .NET / MVC / Visual Studio.
  • MS SQL Server / T-SQL.
  • Web technologies: JavaScript, HTML, CSS, jQuery.

Salary / Remuneration: EUR 55,000 – 65,000.

Benefits: Private health insurance, annual bonus, 25 days holiday, remote-working, flexi-time, Pluralsight training.


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

sitnik местный житель10.10.20 11:56
NEW 10.10.20 11:56 
в ответ sitnik 02.08.20 22:42

ребят, я уже все понл - передумал!


улыбулыб

uscheswoi_82 постоялец12.10.20 22:53
uscheswoi_82
NEW 12.10.20 22:53 
в ответ daduda 09.09.20 19:59
Видно, что ты еще ацуби. А еще споришь.

Вы говорили что занимались клиппером, а можете помочь с настройкой Harbour - https://harbour.github.io/ через командну строку транслирует, а через среду не хочет, и ещё не могу wxHarbour https://sourceforge.net/projects/wxharbour/ подсоеденить к Harbour. Просто иногда клипперю.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
uscheswoi_82 постоялец12.10.20 22:54
uscheswoi_82
NEW 12.10.20 22:54 
в ответ sitnik 10.10.20 11:56
ребят, я уже все понл - передумал!

А что так? Жаль...

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
sitnik местный житель13.10.20 18:32
NEW 13.10.20 18:32 
в ответ uscheswoi_82 12.10.20 22:54

Так сообщество не стимулирует, скорее отговаривает )


да,что-то со временем совсем плохо.

uscheswoi_82 постоялец13.10.20 19:37
uscheswoi_82
NEW 13.10.20 19:37 
в ответ sitnik 13.10.20 18:32

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

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот13.10.20 19:58
AlexNek
NEW 13.10.20 19:58 
в ответ uscheswoi_82 13.10.20 19:37

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

uscheswoi_82 постоялец13.10.20 20:15
uscheswoi_82
NEW 13.10.20 20:15 
в ответ AlexNek 13.10.20 19:58

Всмысле VS Erweiterung?

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
AlexNek патриот13.10.20 21:16
AlexNek
NEW 13.10.20 21:16 
в ответ uscheswoi_82 13.10.20 20:15

нет, обычное автономное приложение. Раньше оно было с MantisBt связано, а теперь все локально.

  moose коренной житель13.10.20 21:51
NEW 13.10.20 21:51 
в ответ AlexNek 13.10.20 19:58
Я для этого себе прогу сделал, как что новое начинаю тут же записывается. Потом на кнопу отчета и усё....

вы, наверное, в школе плохо писали сочинения. а я, когда вдруг потребовали отчета подобного, просто писал его за пару минут и отсылал. пусть кому интересно читает. так никто, видимо, и не прочитал : (

AlexNek патриот13.10.20 22:23
AlexNek
NEW 13.10.20 22:23 
в ответ moose 13.10.20 21:51

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

Большинство то одинаково, просто кнопу нажимаешь, что сейчас делаешь и усё.

uscheswoi_82 постоялец14.10.20 01:11
uscheswoi_82
NEW 14.10.20 01:11 
в ответ AlexNek 13.10.20 22:23
вообще то сочинение и отчет немного разные вещи

Это точно, только нужно кратко суметь написать, насколько помню на каждый день всего одна строчка. Просто фиг знаешь что главное а что второстепенное.

Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
koder патриот14.10.20 05:40
koder
NEW 14.10.20 05:40 
в ответ AlexNek 13.10.20 19:58
Я для этого себе прогу сделал, как что новое начинаю тут же записывается. Потом на кнопу отчета и усё....


Там, где я работал, почти везде использовалась система тикетов. Задание - это тикет. Закончил задание - прям в него записал отчет и потраченное время. Тикеты привязываются к проектам. Сдох комп или пришлось что-то переустанавливать - тоже тикет. Тикеты позволяют потом бухгалтерии раскидывать расходы по проектам, а программистам документировать сделанную работу прямо в месте постановки задачи.

sitnik местный житель14.10.20 09:15
NEW 14.10.20 09:15 
в ответ uscheswoi_82 13.10.20 19:37

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

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

AlexNek патриот14.10.20 10:35
AlexNek
NEW 14.10.20 10:35 
в ответ koder 14.10.20 05:40
Там, где я работал, почти везде использовалась система тикетов

Любая веб система с тикетами будет неудобна. Самый главный недостаток - при выключении компа подсчет времени, если есть теряется, как и при перегрузке компа. Ну и "нормальный веб" не держит соединение 8 часов.


Закончил задание - прям в него записал отчет и потраченное время.

Это еще один недостаток - время нужно знать. А в день почти никогда не получается делать одно и тоже.


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

Подошел, допустим шеф, уже кнопу не нажмешь.


У меня время считается автоматом - как кнопу на "задании" нажал - пошло. Останавливается или при закрытии проги или при начале нового задания. При этом могут быть как и новые задания так и продолжение старых.

Задания принадлежат дереву проектов. Так что в отчете сумма и по заданиям и по проектам.

Murr патриот14.10.20 14:58
Murr
NEW 14.10.20 14:58 
в ответ AlexNek 14.10.20 10:35

при выключении компа подсчет времени

-----

Тикитинг не для этого.


время нужно знать.

------

Не нужно. Нужно сделать запись об окончании и взять следующий тикет.



Останавливается или при закрытии проги или при начале нового задания.

-----

Такой учет требуется далеко не везде.

Иногда используется при удаленке, но большого смысла в этом нет - можно "делать" и можно "делать".

AlexNek патриот14.10.20 17:01
AlexNek
NEW 14.10.20 17:01 
в ответ Murr 14.10.20 14:58

время нужно знать.------Не нужно.

Если тебе не нужно - это не означает что и другим не нужно бебе

Как именно это будет делаться - немного другой вопрос

  moose коренной житель14.10.20 21:10
NEW 14.10.20 21:10 
в ответ AlexNek 13.10.20 22:23
вообще то сочинение и отчет немного разные вещи. Да какого это делать каждый месяц вручную, записывая в экзеле все таски?
Большинство то одинаково, просто кнопу нажимаешь, что сейчас делаешь и усё.

понимаю. такое себе маленькое карманное эсапе : )

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


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


AlexNek патриот14.10.20 21:25
AlexNek
NEW 14.10.20 21:25 
в ответ moose 14.10.20 21:10
себе маленькое карманное эсапе

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

  moose коренной житель14.10.20 21:40
NEW 14.10.20 21:40 
в ответ AlexNek 14.10.20 21:25

это - самая умная прога! она умеет ВСЕ! жаль, что никто не знает как : (

1 2 3 4 5 6 7 8 9 10 все