У меня есть подозрение, что ваши 9 классов и 3 года коллежда таки могут быть классифицированы как полное среднее образование
Не могут, ибо последней сессии я не сдевал. получается High school no degree. В академ справке из колледжа было только 5 успешно сданных сессий. Сейчас я сдал экзамены, спустя 15 лет после ухода из колледжа, так что, наверное, вопрос отпадает. Но интересно всё равно.
И что у вас написано в трудовой? Как вы можете подтвердить свой опыт работы?
Ни разу ни один работодатель не соизволил оформить меня по закону. Пока жил в россии этому препятствовал мой статус иностранца, никто не хочет нести дополнительные расходы на лицензию. Там это в порядке вещей, что уж говорить, если даже в пределах садового кольца редко встретишь не перепрошитый кассовый аппарат? Люди тратят миллионы на аренду, а прибыль показывают 1500 в день… Дома в Молдове я продолжаю работать удалённо. Фрилансерам трудовые книжки не оформляют. Как подтвердить? Думаю, письменных рекоммендаций от работодателей с указанием телефонов будет достаточно… Как мне тут объясняли нужно подтвердить факт работы, а не её легальность. В конце концов законы нарушали работодатели, а не я, и консула эти вопросы не должны интересовать.
а зачем изобретать велосипед ? Опубликуйте тут официальный список должностных обязанностей для веб девелопера и его же для программиста и обсудим.
15-1099.04 - Web Developers
Tasks
Design, build, or maintain web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
Perform or direct web site updates.
Write, design, or edit web page content, or direct others producing content.
Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
Back up files from web sites to local directories for instant recovery in case of problems.
Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction.
Evaluate code to ensure that it is valid, is properly structured, meets industry standards and is compatible with browsers, devices, or operating systems.
Maintain understanding of current web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
Analyze user needs to determine technical requirements.
Develop or validate test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
15-1021.00 - Computer Programmers
Tasks
Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
Собственно вот как получается… Человек, создающий сайт, даже динамический сайт с использованием скриптовых языков - web developer. Человек, создающий сложные программы для управления сайтом - скорее Computer Programmer. В обеих позициях перечислены примерно одинаковые skills.