Похожие чаты

But my question is how working Inn play framework translates

to soringboot experience. Springboot has separate bunch of patterns and concepts right?

Like oauth, things like that. It will he different in springboot right if I am not wrong?

4 ответов

32 просмотра

What kind of patterns do you mean? Can you give an example? Oauth is not a pattern at all. It auth mechanism. I guess, you're talking about *mechanics* of each framework. Yeah, you're right, setting up security for oauth in play will be different from srping-boot. You're right. But overall, it's just a mechanics difference. On the high level it's all the same

Pythongames- Автор вопроса
Dmytro Buryak
What kind of patterns do you mean? Can you give an...

Yes I mentioned same. Mechanics of. Generally, how people switch tech stacks, for eg if one in python after some 5 to 6 years experience , if he move into java, how long he take to get acquainted with java springboot ? Just if you can say about.

Pythongames- Автор вопроса
Dmytro Buryak
What kind of patterns do you mean? Can you give an...

Please give your opinion. According to which isbest Java, C#, python, javascript For backend dev. Considering everything like technical suitability, tradeoffs, compensation, etc?

Pythongames
Yes I mentioned same. Mechanics of. Generally, how...

I can't remember a clean example of tech stack change from different lang. Like python => java. Usually it was more like *additional* stack requirement, rather than switch. I did it myself to work with nodejs code additionally to main java services, poke my nose into frontend js code, into python scripts (though, not web frameworks), c and cpp code when worked with kind-of-embedded project, and similar. And in ALL the cases, it was not a big deal. The hardest part was usually parallelism/concurrency and the language itself, and the main paradigm. Other than that, framework details were minor. You need to set up oauth in let's say micronaut? You just search it, read the docs, and do it. It won't be a problem, if you're familiar with security, oauth, and worked with security in some framework. Learning new language - that will take some time to get comfortable with it. And especially if it's a paradigm shift like from OOP to functional. And especially if concurrency model is different. There was a case when my colleagues' wife brother, js dev with ~10y of experience had hard time understanding C code, and he could not understand why there are no callbacks)) So, switch within same paradigm will be smooth. I saw how java devs learn another java framework on the go very quickly. Just as "Ebsuvilla ICT" said, indeed, when you have very solid fundamental knowledge of the paradigm (OOP, polymorphism, etc.) and have experience with one framework (requests processing, MVC or whatever flavor or alternative of it, persistence and managing state, security, etc.), you should switch between frameworks easily. Python -> java will be harder of course. At least because of dynamic vs static typing. And I never worked with flask, so can't tell how much they differ. BUT. Person with 5-6 years of solid experience should switch easily. Here's my example. Right now I'm teaching dart and flutter to a student. Language and framework I've literally never worked before. Moreover, I'm a backend dev. But I bought some books and courses, learned it myself, and now am teaching it. It was easy, not a single problem I faced. Well, probably, setting up android studio and making emulators work was not a pleasant experience. But other than that, it was smooth. Most of the learning was with "half word", I mean, I briefly speed-read paragraph about some feature and I already clearly understand how it works, why it's needed, where and how to use it. Based on my previous experience. LOTS of knowledge is translatable to other techs. Yeah, I won't be able to teach some flutter specific patterns, or anything related to UX, I mean design related. That stuff comes only with frontend development experience. But that's not the point. I learned it easily *in isolation*, on my own, literally without nobody helping me. Imagine, how much easier it would be if I joined a team of flutter devs and learned with them guiding and helping me? So the bottom line. Don't worry, all that is easy. If you have really solid experience, you will learn new stuff quickly.

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта