Answer the question
In order to leave comments, you need to log in
How should I be in such a situation. Where to move on?
Good day to all.
I understand that I will write a button accordion, which has already been raised here a million times, but any advice, even negative ones, is very important to me.
And the question, in fact, in which direction to move and how to further develop as a developer. I am 33 years old. Yes, another "Waitish" from the southern city of a million people. For 15 years I have worked as an enikey, system administrator, system engineer, network engineer, and low power. At the institute, programming was given quite easily, but thanks to the disgusting teachers, disgust arose for him for a long time, although this opinion completely changed the database. I studied in the middle of the 2000s. The Internet and computers were just beginning to enter the masses, and in our city the only opportunity to work in a specialty without connections was to get a job as an enikey, then I already grew up to a system administrator and went on knurled.
For myself, I read literature on programming, but chose completely the wrong technologies, although there was pampering. Then he got a job at all in the office, which was engaged in weak current.
I tried to jump at least to the popular 1c in our city, but the joke was that I started it at the age of 27, and in Rostov for some reason for franchis this is an insanely old age for a junior. As a result, although I took courses on it and passed it for some certificates, I could only get a job as a 1snik at the age of 31.
I read a lot of literature, wrote something. The acquired superficial knowledge was enough to get a job in the city as a June java developer. But I was a fool and instead of developing in java, through an acquaintance, I ran as a 1c developer for a higher salary, which subsequently backfired.
1c, although easy to develop, but ignorance of the subject played a role, although it pretty much pulled up these weak points. But last year I was hit by a car, I got a fracture of 4 vertebrae. In addition, my chronic illness worsened, which in 2007 prevented me from moving to another city where I could start a career as a developer. Due to fractures and multiple sclerosis, which worsened after I landed my head on the glass of the car that hit me, I simply do not walk, becoming disabled.
Now programming for me is not a beautiful dream, but just an opportunity to live on. I riveted sites on Wordpress for monetization on the context, but now all these sites have simply died during the year of my wanderings in hospitals.
I have money to spend on good courses. With a code review and preferably with an internship, since I no longer build illusions that no one will hire a 33-year-old man as a junior, and in order to program normally, you need a lot of practice. I’m unlikely to earn this practice on freelance, since my level will still be juna, and there is a lot of competition with this level even without me. And if you do not work for a normal office, then you will program incorrectly.
Now here's the question itself. In what area would you advise to develop? What courses would you advise me to take with the code review, mentoring and internships I need, and do I even have a ghostly chance to get a job as a junior developer at least for my favorite 1sniki doshirak for the sake of development experience? This is a very important topic for me. Since I'm already old for the administration (and it's problematic to configure and support ciscos and Linux to find orders). With 1c you need to ride, and I'm weak mobile. All that's left is development. Web, Mobile development (java and C# were easy for me, swift also came in). I would like to take a serious course, where at least somehow a mentor will train with weak points (and after my abuse of perl, my code is just like spaghetti). There are many courses, but it seems to me that a lot of them are outright slag.
In general, I apologize for the large text. I would be glad for any advice and a real assessment of my situation. Maybe it’s really only for me to shine as a watchman somewhere just to sit, and I’m in the clouds.
Thanks to all who responded. My situation is really stalemate.
Answer the question
In order to leave comments, you need to log in
As a teacher of "informatics" go to distance courses and tell us what a promising IT-sphere is now, and that the demand for "specialists" will only grow and salaries will rise, since there are not enough "normal" specialists.
Your mood is shitty, 33 is not age for a programmer, I'm 42 and I went from junior to senior several times, just to shake my brain, the last time I changed my specialization at 39. teleworking is paid more than outstaffing, though the risks are greater, by the way, in order to get a job in the middle, you don’t need a job entry “worked for a year in June”, but the actual number of collected rakes for technologies that you won’t step on a second time, at interviews they just ask matrix, so you can easily learn the necessary skills just by regularly passing interviews and reading and implementing what you fell on. Having failed the interview, you should not lower your HR, but simply understand that you have learned what you need to finish your studies and go to the next interview.
Why do you need these govnokursy?
You know the basics of programming, you probably know how to understand someone else's code.
go to php.net and smoke mana for puff then choose a php framework and make a blogger on it. shop and something else there and go freelancing
If you are well versed in 1C, then dig in the direction of technology interfaces with it. For example, 1C integration with online stores. The demand here is constant and stable. In addition, maintenance, constant updating of versions. Yes, and the government throws up work like integration with online cash registers. Monetize old knowledge in a new field. You can work remotely throughout the country, there are online communities where you can communicate with practicing people from these areas. It's better than courses.
In any area where technologies intersect, it is difficult to find a specialist who would understand both. At the beginning of my career, I worked on TV, doing animation and commercials. Then I went to the web to make websites, as a result, now I am doing animation for the web, advertising banners. There are not so many specialists who would understand at a decent level both in graphics and in the program code, the competition does not press at all. Specialists with experience who would make advertising and not illustrated ads among banner makers are also few. And then there's the gamedev is developing wildly, where there is still a great demand for those who can make game animation of characters with integration with the code.
Remember the same Steve Jobs: he worked in a printing house, and when it came to writing his own OS for everyone, he immediately began to create a graphical interface, which was revolutionary, using all his knowledge about fonts. And then for the word "kerning" in the IT environment they could have been beaten))
So do not push your elbows competing in areas that are not yet known to you, there are already a lot of people, especially juniors. Pump your already acquired knowledge with new stacks. And look for communities in these areas, not courses filled with water and delivered by coaches who actually practiced nothing but chatter and rewrites of other courses.
Just start and keep climbing. Do not give up. Me, finding myself in a stalemate Where to find remote work in 40+ years? out of desperation, I climbed into the upwork and I don’t regret it. Moreover, if you have experience with WP, you can take this direction as the most opportunistic there.
In parallel, start picking English, if it's not so hot with it. This is important, I had (and so far, alas, still have) a hollow ales kaput with him, but I managed to survive. It won't be easy, that's for sure, but it won't be boring either.
33 years - children's age!
I'm afraid there are no such courses. I understand your desire to pay money and get a cool mentor, but so far no one has offered anything like that. So far, the best courses are real work.
To begin with, it would be nice to decide on the form of work (office, freelance, remote work) and the technology stack (web, mobile, desktop). And then you just need to get acquainted with the ecosystem of the chosen direction - languages, frameworks, tools - and make several projects for yourself. Firstly, these will be real projects where you will collect a bunch of rakes, and, secondly, it will be a finished portfolio. Once you get used to it a little, you can try to freelance. But only with the mind, of course - no need to take the layout for WP. And then look for a normal job.
Don't worry about age at all. You are not 50 years old. The average age of a developer is increasing because all of us who started at the beginning are not getting any younger.
And yes, you have a great background. With your knowledge, you will quickly master a new area for yourself.
Good luck!
You have a lot of controversial statements in the text, try to invert all of them, read and accept it once and go somewhere with these inverted statements.
I am 33 and I am the youngest in my department :)). And I work in Belgium. Don't look at age. Only if you have already decided, then you need to be consistent and persistent.
Universal advice on how to get in and out through web development (works for both backend and frontend):
1) Determine the development path, language, look at popular frameworks that are used with this language (popularity can be determined by the vacancies in which they will be indicated)
2) You can watch something very superficial (video) on the topic, how to do something with the indicated technologies, or read a book there. The book could be even better.
3) We come up with a home project or ask for a test task somewhere. The essence of the project is to demonstrate their skills. Yesesn it should work, the code should be adequately written (see the book "Clean code. Creation, analysis and refactoring") and posted on github. If someone else reviews it, that's great.
4) Having a completed "project" behind you, some experience will already appear, you will have something to talk about at the interview, you will no longer be a man from the street who decided to come and go. You will even have something to show. June in this situation, it should be easy enough to get settled. The main thing then is not to stop there and continue to grow. After half a year / year, we change the badge and salary to the middle in the same place where you work or moving to a new job.
5) ????
6) profit
I would take the course. Or if something is chosen in which absolutely zero, then you can walk along the tops somewhere. The trouble with courses is that they give some kind of illusion of progress, waste a lot of time and bring little benefit. Nothing brings more value than a self-written (and then discarded and rewritten) project. No one can teach you how to program and solve all the problems that arise. Those. google, read, understand, respond to compiler / console errors in the end.
First! Don't count on courses!
Initially, only books + searching the Internet for solutions to a specific problem.
Since there is programming experience, you need to look at the vacancies in your city and decide what to teach. In theory, the entry threshold is the lowest in PHP, choose a framework based on vacancies in the city and go.
As already advised, write a blog, a store and something else to practice, then post it on GitHub and go to interviews. I think that in half a year you can meet it, although if you already have experience in related professions, you can do it faster.
Another point, it is beneficial for companies to take people with disabilities, as there are tax benefits, so if there are vacancies in the city, then the issue can be resolved.
PS As for feedback, again, if you invest on GitHub, then I don’t think it’s a big problem to find people on the Internet who will give feedback.
I got a job as a junior in the frontend at almost 30 years old, my friend at 31 years old. You are a young active man with a decent background.
The main thing is your skills and ability to be useful.
The question, for me, is so noticeably deeper: "At the institute, programming was given quite easily, but thanks to disgusting teachers, disgust arose
for him for a long time , although this opinion completely changed databases. I studied in the middle of the 2000s. The Internet and computers were just starting to join the masses and in our city the only opportunity to work in a specialty without connections was to get a job as an enikey, then I already grew up to a system administrator and went on knurled ."
I see 2 important things here:
1. For many years you have been doing something that does not give you pleasure, only because "the stars aligned like that" (like you finished something similar, like you studied something similar, with something it worked like that, it went along the knurled, etc.);
2. You yourself limit the choice of profession and the direction of your development is still in question. Do you need to educate people? Maybe you need to sell corporate software?
The model of behavior and the "stream" that drags you along the mountain river of programming has led you to a dead end, into a swamp - you don't know where to go next and suffer mentally. Can you get out of the water to the shore? look back? Change direction of thought?
Do you have hobbies or hobbies? What are you "pret"? From what do you get energy and pleasure in life?
Maybe you need to sell corporate software?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question