T
T
TurfTech2017-01-31 22:35:58
Career in IT
TurfTech, 2017-01-31 22:35:58

Is the problem in the developer or the chosen direction?

If anyone has experience and had a similar situation, please clarify what is the matter:
If there is no development at work, you need to look for another job, after 10 months of work here, I switched to a job with better conditions ($600 in salary). I thought that’s it, there will be practice and everything else, how wrong I was, after 2+ months I realized that apart from the best knowledge of git and how to work with cron I didn’t acquire, not a single class was written, only minor bugs and that’s all, and generally already turns away from php. Is it like this everywhere or is the problem me?
For myself, I see a couple of options for development:
I sit at my main job, and in the evenings learn a new Japanese language.
1. Switch to web development in Python (if it doesn’t work, then try RoR), what will it give? I will go through the base (Especially PLO), find a Junior vacancy and go freelancing in the future.
2. Try developing purely for IOS (write a couple of applications) and switch to Junior IOS
3. Or leave this job and try freelancing?
Why IOS is promising and difficult, there is less competition with the school (as in PHP), more chances of freelancing / moving abroad
In general, if I look at everything through rose-colored glasses, then I ask you to clarify this too.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
M
malbaron, 2017-01-31
@malbaron

after 2+ months, I realized that apart from the best knowledge of git and how to work with cron, I didn’t acquire, not a single class was written, only minor bugs and that’s it, but I’m already turning away from php in general. Is it like this everywhere or is the problem me?

Junu will not be allowed to do anything serious after just two months of acquaintance with him.
It does not depend on the language.
But in general and in general, there is a lot of work in PHP, and therefore there is a lot of simple unskilled work, including. It's easy to get on.
In other languages, there is less work for backends. But it is, on average, more difficult.
I wouldn't learn another language if it's just a matter of career.
Why is IOS, promising and difficult, less competition with the school (as in PHP), more chances of freelancing / moving abroad
Nonsense.
It's like with Apple laptops.
They don't make cheap models, so it seems that their laptops are expensive.
It is worthwhile to compare ALL the characteristics more carefully, it is perfectly clear that competitors' laptops with the same characteristics are also expensive.
This is not Apple's expensive, but it just doesn't have cheap models.
So is PHP.
There is a lot of very well-paid work there (Facebook, VK - in PHP), but against the backdrop of massive noise-spam of cheap work, it seems that everything in PHP is bad. But it just seems.

X
xozzslip, 2017-01-31
@xozzslip

When I got my first job (by the way, python), I also thought: "Wow! I'll pump right now!", But in fact everything turned out to be more prosaic. He basically did the work that he knew how to do. And I think that this is normal, because. they hire you to make money, not to upgrade. 90% of my personal skills are obtained by self-education at home: pet projects, courses, books. The remaining 10% is knowledge of some specific technologies that were used in the project at work, and most often this knowledge is superficial. Useful for the outlook, but nothing more.
So the advice is this: after an 8-hour working day, go home and program 5 more
:)

P
Puma Thailand, 2017-02-01
@opium

You are June from here and such tasks go to work as a middle, to change jobs twice is an insignificant effort, at first I thought there would be a story about twenty minutes of work, that is, you are probably a lazy beast, Junes in other programming languages ​​also do not shine with tasks.

D
Denis Fedorets, 2017-02-02
@fedorez

I would choose point two. Actually, that's exactly what I did

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question