Программирование новичка [закрывается]

6
задан David Basarab 9 July 2010 в 14:42
поделиться

5 ответов

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

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

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

Чтобы попытаться дать ответ о сложности и с чего начать, нам действительно нужно узнать больше об устройстве, с которым вы работаете.Если мы имеем дело с мобильным устройством Windows, его может быть довольно легко узнать из Интернета или книги .NET. С другой стороны, пользовательские устройства или устройства с API очень низкого уровня могут быть настоящим медведем для работы.

8
ответ дан 8 December 2019 в 05:19
поделиться

Лучший совет - посоветовать вашей компании нанять консультанта, который напишет это за вас.

Затем вам нужно выучить основы C # и программирования.

Вы можете запустить здесь Сайт MSDN для начинающих.

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

13
ответ дан 8 December 2019 в 05:19
поделиться

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

Если ответ «да», проблем не возникнет (вы найдете некоторую помощь в том, как отправить HTTP-запрос с вашего машинного устройства в Интернете).

Если ответ отрицательный, то сначала вам придется записать на нем стек TCP / IP, используя какой-нибудь микроконтроллер ... это долгая история ... и, конечно, имея опыт работы со мной, вам будет нелегко. Я соглашусь с «Давидом Басарабом» и скажу вашей компании нанять консультанта, который напишет это за вас.

С уважением.

1
ответ дан 8 December 2019 в 05:19
поделиться

Я согласен с @David

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

1
ответ дан 8 December 2019 в 05:19
поделиться

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

Прежде всего, вам необходимо настроить среду. Если вы хотите сделать это с помощью технологии Microsoft, убедитесь, что у вашей компании есть Visual Studio, иначе вы можете захотеть изучить открытый исходный код (java и т. Д.).

Если вы выберете Microsoft, постарайтесь придерживаться C #, если можете, и переходите на C ++ только в том случае, если нет другого выбора (то есть, если вам нужны какие-то низкоуровневые функции, которые C # не предоставляет).

0
ответ дан 8 December 2019 в 05:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: