{"id":38094,"date":"2019-10-31T22:21:38","date_gmt":"2019-10-31T19:21:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-ya-stal-programmistom-v-35-let\/"},"modified":"2019-10-31T22:21:38","modified_gmt":"2019-10-31T19:21:38","slug":"kak-ya-stal-programmistom-v-35-let","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/kak-ya-stal-programmistom-v-35-let","title":{"rendered":"How I Became a Programmer at 35","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"How I Became a Programmer at 35\" src=\"\/wp-content\/uploads\/2019\/09\/7349b9aa208fd2ca296662a70430ec35.jpeg\" style=\"display:block;margin: 0 auto;\" \/>More and more examples of career changes, or rather specialization changes, among middle-aged people are becoming common. In school, we dream of a romantic or 'great' profession, we enroll in college based on trends or advice, and in the end, we work in whatever positions we are offered. I am not saying this is the case for everyone, but it certainly is for the majority. And when life settles down and everything is stable, doubts arise about the chosen profession. I am talking not about the job title, but specifically about the specialization \u2014 when a person can call themselves a specialist or a professional.<\/p>\n<p>I went through this journey as well, and about two years ago I started to think: what do I want next, does my work bring me joy? And I decided to change my specialty \u2014 to become a programmer!<\/p>\n<p>In this story, I want to share my experience, the path I took, to make this journey easier for others. I will try not to use specialized terminology so that the story is understandable to everyone who is considering a career change.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Why?<\/h3>\n<p>\nI chose the profession of a programmer not by chance and not just because I've heard that it pays well. It all started in the third grade when a friend got a gaming console with a keyboard. It was a gaming console, but with a special cartridge, it turned into a development environment for simple platform games. Later, my parents bought a similar one for me at home and I 'disappeared' into it. <\/p>\n<p>In school, technical college, and university \u2014 I always chose paths that were as close to computers and information technology as possible. I was confident that I would become a programmer, or as they called it back then, a system administrator \u2014 a 'computer guy'.<\/p>\n<p>But life makes its own adjustments \u2014 a pressing issue: without experience, you can't get a job, and without a job, you can't gain experience. The main mistake at this stage is ambition. I was sure that I was a great professional and deserved to be paid well, certainly not less than the city average. I turned down many offers myself because of low salaries.<\/p>\n<p>After six months of searching for a job related to computers, I was unsuccessful. When the money ran out, I had to take a job somewhere that offered a more or less decent salary. That's how I ended up working at a cable manufacturing plant as a regular worker, where I built my career for the next 12 years.<\/p>\n<p><img decoding=\"async\" alt=\"How I Became a Programmer at 35\" src=\"\/wp-content\/uploads\/2019\/09\/6cd9b71d13c502241d76be5a1705f59f.jpeg\" style=\"display:block;margin: 0 auto;\" \/>It's important to note that my passion for computers and programming helped me at work: I automated my workflows, later implemented databases in the department, which simplified document flow, and numerous other small examples.<\/p>\n<p>At 33, I became the head of the department, a quality specialist for cable products with extensive experience and a good salary. But this was not enough; there was no satisfaction, no sense of self-affirmation, no joy from work.<\/p>\n<p>At that time, the family was financially stable; we could live off my wife\u2019s salary and some savings for a couple of months. This led me to consider leaving everything behind and pursuing my dream. However, dreaming in the kitchen and taking real action are different things.<br \/>\nThe first motivating factor was the example of my friend, who quit his job, took his family, and moved somewhere up north to work at an airfield. His dream was airplanes. A year later, we met, and he shared his impressions, joy, and said it was worth it. I envied his determination, but I had my doubts.<\/p>\n<p>The second significant event was the personnel changes at the plant where I worked. There was a change in upper management, and all department heads faced strict scrutiny to meet new requirements and standards. The good times were over. I realized I would need to work hard to stay afloat and move forward: learning English, enhancing my qualifications, working more\u2014doing more than was expected of me.<\/p>\n<p>At that moment, I had the thought: 'It\u2019s time to work hard and study again, so why should I spend my energy and time on something that doesn't bring joy, when I could dedicate them to my dream?'<\/p>\n<h3>How?<\/h3>\n<p>\nThe first thing I did was 'burn my bridges' \u2014 I quit my job. It was radical, but I understood that I couldn't grow in two directions simultaneously. The experience of my initial job search was not in vain, and I started looking for any position just to get 'programmer' in my employment record. This job was about status, about that very 'experience' to help me find better opportunities. Salary didn't matter here. <\/p>\n<p>I've heard somewhere that when you pursue a goal, the goal starts to come to you. I was lucky as well. I quickly got a position at a small company working for a sole proprietor in microservices. I had no questions about the working conditions or finances; the main thing was the entry in my employment record and the beginning of practical experience accumulation. I realized I was performing the simplest tasks and couldn't proudly say 'I am a Programmer.' There was no confidence in my abilities \u2014 it was just the beginning of my journey. <\/p>\n<p>That\u2019s why I began to learn. To learn, to learn, and to learn even more... That's the only way.<\/p>\n<p>I started researching the demand for programmers in my city. I looked at job ads in newspapers and on job search websites, studied tips on the Internet about 'How to ace a programming interview' and gathered information from various sources. <\/p>\n<p>You need to meet employers' requirements. Even if you don't like those requirements.<\/p>\n<h4>English language<\/h4>\n<p><img decoding=\"async\" alt=\"How I Became a Programmer at 35\" src=\"\/wp-content\/uploads\/2019\/09\/94720a2daa8ae682c992b618184e291f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nVery quickly, a precise list of necessary skills and knowledge formed. Besides specialized programs and skills, the biggest challenge for me was the English language. It\u2019s needed everywhere! To get ahead, I'll say that there is little information available in Russian internet \u2014 just crumbs, the collection of which takes a lot of time, and even those crumbs often turn out to be outdated.<\/p>\n<p>When it comes to learning the language, I recommend trying every method you can find. I learned English through various methods and noticed that there is no universal approach. Different people benefit from different techniques. Read books in English (children's books are better, as they are easier to understand), watch movies (both with subtitles and without), attend courses, buy textbooks, check out many seminar videos online, and use various smartphone apps. Once you've tried everything, you'll understand what works best for you. <\/p>\n<p>Personally, I found that children's stories and the original series 'Sesame Street' helped me a lot (only basic expressions, repeated phrases and words), and it\u2019s also good to study the language through textbooks. Not self-taught, but rather school textbooks. I used a notebook to complete all the exercises. But the most important thing is to force yourself to seek out information in English. For instance, the latest programming books and current editions are always in English. By the time a translation comes out, a new edition is already released.<\/p>\n<p>Currently, my level is basic, a 'survival' level according to one evaluative system. I can freely read technical literature and express myself in simple phrases, but even this is already a significant advantage in the job market, when you check the box 'English' in the languages section of your resume. My experience shows that an inexperienced specialist with English finds a job more easily than an experienced programmer without English.<\/p>\n<h4>Toolset<\/h4>\n<p><img decoding=\"async\" alt=\"How I Became a Programmer at 35\" src=\"\/wp-content\/uploads\/2019\/09\/fe392b2415aab85f58075116e60f2a2b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nIn any profession, there is a set of tools that you must master. If someone needs to know how to use a chainsaw, then a programmer needs to know how to work with version control systems, development environments (IDEs), and a bunch of auxiliary utilities and programs. It\u2019s not enough just to know them; you need to be able to use them. While you might pass an interview on bare theory, the probation period will quickly reveal what you don\u2019t know.<\/p>\n<p>Job postings don\u2019t always specify the required knowledge of tools, implying that if you\u2019re a programmer, you definitely know git. These requirements are gathered from advice on how to pass a job interview in the field. There\u2019s a lot of such information on the internet, and these articles are often found on job search websites.<\/p>\n<p>I made a list of tools on a sheet of paper, installed them all on my computer, and only used them. You can\u2019t do without studying and literature here. Changing specialties requires a significant amount of time for self-education.<\/p>\n<h4>Portfolio<\/h4>\n<p><img decoding=\"async\" alt=\"How I Became a Programmer at 35\" src=\"\/wp-content\/uploads\/2019\/09\/f46a389c30224120092a57316dfe829d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n I needed to show my future employer what I am capable of. Plus, learning the tools requires practice. For programmers, a portfolio is GitHub \u2014 a site where people publish their work. There are dedicated platforms for any specialization, and in extreme cases, there are social networks where you can showcase your results and get feedback. What exactly to do isn't important; the key is to do it consistently and at the highest quality possible. Publishing your work encourages you to strive for excellence, so there's no reason to be ashamed. This can be an even better motivator than money.<\/p>\n<p>It was helpful to look at other people's portfolios and mimic their work. Instead of resorting to plain copying, creating my product, even if it replicates someone else's idea, allowed me to gain experience, add a new piece to my portfolio, and avoid wasting time on creative searching.<\/p>\n<p>It's a great stroke of luck to find a test assignment in job postings. If you continually monitor the job market, sometimes you'll come across tasks from employers \u2014 that's exactly what you need! Usually, these tasks contain the essence, even if they don't provide meaningful benefits as a product. Even if you're not planning to submit your resume to that company, you should definitely complete their task and send it in. Almost always, you'll receive feedback on your work, which will reveal your weaknesses that need improvement.<\/p>\n<h4>Certificates and courses<\/h4>\n<p><img decoding=\"async\" alt=\"How I Became a Programmer at 35\" src=\"\/wp-content\/uploads\/2019\/09\/b046d1fb66db15687a3eba0454989483.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nWithout a document, we are nothing! When people see a paper confirming your knowledge or skills, it creates the best impression. Having relevant certificates significantly helps in job searching. They vary in levels of credibility, but in any profession, there's a certifying body that is valued by all. It sounds impressive: 'Certified specialist by Microsoft.' <\/p>\n<p>I've decided to pursue certifications only after I feel that I 'can.' I've read a bit about Microsoft certificates, 1C, and various government institutions. The principle is the same everywhere: you need money and knowledge. Either the certificate itself costs money, or you must take special courses before taking the exam, or the entry to sit for the exam costs money. And this still doesn't guarantee that you'll receive the certificate.<br \/>\nSo, at the moment, I don't have any specialized certificates \u2014 well, that's for now... it's in the plans.<\/p>\n<p>However, I haven't spared time, effort, or finances for advanced training courses. Now there are well-developed distance learning systems \u2014 webinars. Most major institutions in the country conduct courses and seminars. There are often good discounts or completely free seminars. I consider the main advantage of such classes to be the opportunity for direct communication with experienced and knowledgeable people. You can always ask questions and ask for feedback on your portfolio work. And as a cherry on top, you receive a completion document for the courses. It\u2019s not a certificate, of course, but it shows the employer your commitment to your goals.<\/p>\n<h4>The most important document \u2014 the resume<\/h4>\n<p><img decoding=\"async\" alt=\"How I Became a Programmer at 35\" src=\"\/wp-content\/uploads\/2019\/09\/9c4497fb0f56216c0f11e1afbc472d73.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n I studied a lot of materials on how to properly write a resume. I looked at examples from others and consulted with friends and acquaintances. The main question was whether to include my knowledge in the resume that was unrelated to programming \u2014 to my new specialization. On one hand, it's something I can do \u2014 it can be considered experience, but on the other hand, it\u2019s unrelated to the job.<\/p>\n<p>In the end, I included everything I had in my resume. All work experience, all documents from all courses, including training in occupational safety at the manufacturing enterprise. I listed all my computer skills. I even mentioned my hobbies and interests. And I didn\u2019t regret it! <br \/>\nMy only mistake, and a tip for you for the future: you need to duplicate all the key, important entries for the specialty briefly and without unnecessary words in a separate section of your resume (for example, 'skills and abilities'). This was advice from a human resources manager in the very first days after I got a good job at a large company. You need to let the employer immediately understand whether it\u2019s worth reviewing your resume further or not. This section should preferably be composed briefly, using abbreviations and keywords. If you want to explain something, you should do that later in the text of the resume.<\/p>\n<h3>When?<\/h3>\n<p> How do you know when I'm ready? When should I take action?<\/p>\n<p>A little over a year after leaving my previous job, there was a stagnation. My work experience accumulated, my skills with the tools improved, my programming experience at work and in my portfolio grew, and I gradually picked up some English. Everything was going according to plan, but inside me, impatience ignited to take the next step and start searching for a serious job. Along with this impatience came doubts: I\u2019m not ready, I won\u2019t succeed, I wasted my time leaving my old job\u2026 and so on.<\/p>\n<p>To avoid worsening the situation with my bleak mindset, I started to take small actions: I posted my resume on a website and just waited. On one hand, I lacked the confidence that anyone would even listen to me at interviews and that I wouldn't be kicked out in disgrace, but on the other hand, I already had some experience and something to show.<\/p>\n<p>I saw from the statistics on the site that my resume was being viewed frequently. Sometimes certain companies visited my resume page several times. I felt that the first visit was probably by a recruiter, and the second time it was shown to a manager. I don\u2019t know how it really was, but I got the impression that I had intrigued people, that they were discussing and reviewing my resume. And that already felt like half the battle won!<\/p>\n<p>I sent my first job application to a well-known large bank. The quality control department was looking for a developer to automate their document flow process. I applied without particularly expecting success, banking on my experience in the quality department. I felt immense surprise and joy when I was invited for an interview!<\/p>\n<p>I wasn\u2019t hired by the bank, but I got a front-row view of a real programmer interview. I completed test tasks and spoke with managers at various levels. Most importantly, what I understood from the interview results was an assessment of my level as a programmer. I began to realize where I stood, what kind of programmer I was, and what I still didn't know. This is crucial information! Besides the list of missing knowledge, it gave me confidence that I was making progress. Slowly, but I am.<\/p>\n<p>When I returned home from the interview, I immediately updated the title of my resume to 'intern programmer.' My level didn't qualify as a programmer, so employers didn't fully understand my resume. However, 'intern' was a realistic assessment of my knowledge in this new field.<\/p>\n<h3>The most important step<\/h3>\n<p><img decoding=\"async\" alt=\"How I Became a Programmer at 35\" src=\"\/wp-content\/uploads\/2019\/09\/1d3cf91d7a1b7306fbd6926525166d47.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nMy visit to a major bank provided the necessary understanding and confidence. I moved on to take active steps. I posted my resume on several resources and began actively sending requests for consideration to large and reputable organizations in the city. As they say, 'If you want to be the best, play with the best.'<\/p>\n<p>One job vacancy interested me the most. The organization posted a test assignment on the job search website. The task wasn't very difficult, but the way it was structured, the deadlines mentioned, and the technologies I was supposed to use all indicated a serious approach to the matter.<\/p>\n<p>I completed the assignment, trying to do it ahead of schedule. And I sent it.<\/p>\n<p>I received a rejection with a detailed analysis of my code. What I did well, and what could have been improved and why. This thorough response intrigued me a lot, and I realized that I wanted to work there. I was ready to visit their office and ask what I needed to learn, finish, or master to get hired. But first, I corrected my code according to the feedback I received and submitted it again. This time, I got a call inviting me for an interview.<\/p>\n<p>The hardest part of the interview at 35 years old was explaining why I left a good job with a decent salary and started everything from the bottom in a new profession. I wasn't worried about my resume; I could talk through each point, proving that I really knew and could do everything mentioned at the level indicated. But how did I end up here and why?<br \/>\nStrangely, this question was asked among the last ones, but at the first stage. I didn't concoct anything and described it as it was, about my childhood dream of becoming a programmer and my goal: to proudly say that I am a specialist, I am a software engineer! It may sound silly, but it's true.<br \/>\nAt the next stage, I was evaluated by real programmers, under whose supervision I eventually fell. The conversation was entirely about my specialty, my knowledge, skills, and ability to work with tools. I explained how I would solve the tasks that were presented to me. The discussion was long and thorough. Then came the unexpected, \"You will receive a call in two days, goodbye.\"<\/p>\n<p>It's disappointing. I'm used to this phrase meaning a rejection. But there was hope, as everything was done according to the rules in this organization, and they always kept their word. Nevertheless, I continued to search for a job.<\/p>\n<p>They called me exactly at the specified time and said that they had an offer for me. An internship is an excellent option for a candidate in my position. For three months, I receive a salary and get trained on a real project. It's hard to think of better training, and I agreed without hesitation.<\/p>\n<h3>This is just the beginning<\/h3>\n<p>\n On the very first day of the internship, my direct supervisor explained a crucial idea during the orientation briefing, which I share with everyone when the conversation turns to career changes or those just starting their careers. I didn\u2019t take down the exact words, but the essence stuck with me well: <\/p>\n<p>Every programmer develops in three areas: Programming, Communication skills, and Personal life experience. It's not hard to find someone who can write good code. Communication skills are a character trait that can be viewed as a constant. However, life experience is in short supply, as most candidates are recent graduates.<\/p>\n<p>It turns out that I was hired with the idea that I have experience working with real clients on real projects, possess a wealth of diverse knowledge, and I am already prepared to function in a business environment. Therefore, it makes sense to spend time training me as a programmer just as it would to train a good programmer in business interaction.<\/p>\n<p>For those contemplating a career change, I would emphasize that switching fields to pursue your dream is not only feasible but also in demand in the job market.<\/p>\n<p>For me, everything is just beginning! <\/p>\n<p>Now I am a full-time developer at Inobitek, participating in the development of medical information systems. However, I am not yet ready to proudly call myself a Programmer. There is still much to learn in order to independently create software.<\/p>\n<p>People are right when they say that you should enjoy your work. For that, it's worth \"digging, sweating, and enduring!\"<br \/>\n<img decoding=\"async\" alt=\"How I Became a Programmer at 35\" src=\"\/wp-content\/uploads\/2019\/09\/eeba3698e35edca5bef73b8894cfa2b2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/inobitec\/blog\/467327\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0441\u0451 \u0447\u0430\u0449\u0435 \u0438 \u0447\u0430\u0449\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0441\u043c\u0435\u043d\u044b \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438, \u0438\u043b\u0438 \u0441\u043a\u043e\u0440\u0435\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, \u043b\u044e\u0434\u044c\u043c\u0438 \u0432 \u0441\u0440\u0435\u0434\u043d\u0435\u043c \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0435. \u0412 \u0448\u043a\u043e\u043b\u0435 \u043c\u044b \u043c\u0435\u0447\u0442\u0430\u0435\u043c \u043e \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438 \u0440\u043e\u043c\u0430\u043d\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0438\u043b\u0438 \u201c\u0432\u0435\u043b\u0438\u043a\u043e\u0439\u201d, \u0432 \u0438\u043d\u0441\u0442\u0438\u0442\u0443\u0442 \u043f\u043e\u0441\u0442\u0443\u043f\u0430\u0435\u043c \u043f\u043e \u043c\u043e\u0434\u0435 \u0438\u043b\u0438 \u0441\u043e\u0432\u0435\u0442\u0430\u043c, \u0430 \u0432 \u0438\u0442\u043e\u0433\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u0442\u0430\u043c, \u043a\u0443\u0434\u0430 \u0432\u0437\u044f\u043b\u0438. \u042f \u043d\u0435 \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u044e, \u0447\u0442\u043e \u0442\u0430\u043a \u0443 \u0432\u0441\u0435\u0445, \u043d\u043e \u0443 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u2014 \u0442\u043e\u0447\u043d\u043e. \u0418 \u043a\u043e\u0433\u0434\u0430 \u0436\u0438\u0437\u043d\u044c \u043d\u0430\u043b\u0430\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28598,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38094","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0441\u0451 \u0447\u0430\u0449\u0435 \u0438 \u0447\u0430\u0449\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0441\u043c\u0435\u043d\u044b \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438, \u0438\u043b\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/kak-ya-stal-programmistom-v-35-let\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u044f \u0441\u0442\u0430\u043b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u0432 35 \u043b\u0435\u0442 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0441\u0451 \u0447\u0430\u0449\u0435 \u0438 \u0447\u0430\u0449\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0441\u043c\u0435\u043d\u044b \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438, \u0438\u043b\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/kak-ya-stal-programmistom-v-35-let\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:21:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:38+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47How I Became a Programmer at 35 | ProHoster","description":"More and more examples of career changes are emerging.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/kak-ya-stal-programmistom-v-35-let","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u044f \u0441\u0442\u0430\u043b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u043e\u043c \u0432 35 \u043b\u0435\u0442 | ProHoster","og:description":"\u0412\u0441\u0451 \u0447\u0430\u0449\u0435 \u0438 \u0447\u0430\u0449\u0435 \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u044b \u0441\u043c\u0435\u043d\u044b \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u0438, \u0438\u043b\u0438.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/kak-ya-stal-programmistom-v-35-let","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:21:38+00:00","article:modified_time":"2019-10-31T19:21:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38094","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 20:27:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:04:59","updated":"2026-01-23 20:27:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/38094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=38094"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/38094\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/28598"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=38094"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=38094"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=38094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}