Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
mr-user13525y@molaram
I am not interested in games.
Another strange thing is that every java job listing have Spring as requirements. -
who needs desktop applications when we’ve got WebAssembly which allows to run anything in the web browser?
https://webassembly.org/ -
mr-user13525y@molaram
I know C#,Java,C++,android development very well and like most developer I also know php,javascript,html,css,python,and other common language. I also have basic knowledge of streaming system (kafaka , storm,--etc).
Do you think I should invest more in java script (more than just "I know javascript") for the job demand? -
mr-user13525y@heyheni
Is web assembly stable? I am planning on learning web assembly since I heard you could use native control into web environment. -
hitko31485yDoes your app use a lot of logic with highly-specific & optimised libraries? Does it involve large amounts of data? Is it desired for your app to use the hardware to its fullest? Does your app communicate with dedicated external devices? Does your app need to manage specific background processes (other than listening for notifications) even when nobody's using it?
There's probably less than 1 in 10 apps that require some of these thing, and even those are mostly aimed at more professional use (IDEs, image & video editing tools, measuring equipment, ...) - or they're known as games.
For the rest you just want to deliver something people can use directly, no matter where they are, with automatic updates and familiar UX that doesn't require external libraries or depend on underlying hardware more than it should. -
@mr-user because rust and wasm was designed from the ground up by mozilla to work toghether. If you search devrant for rust you will find that everyone who tries it loves rust.
-
mr-user13525y@heyheni
I am sure that rust is a good language but it is the "dead language" for me along with C/C++.
By dead language I don't mean that the language is not good or it is outdated, I just mean that the language is not used in my country.
C/C++ programmer are rare in my country due to
1) University don't teach C/C++
2) Workplace don't hire C/C++ developer
There are rarely C/C++ based application in my county (almost none) and I can only think of 2 C/C++ application in my country. -
mr-user13525yAnd every company want the "whole IT department"
The job description of only reasonable company is
-High proficiency in Android development (JAVA)
-Strong understanding of OOP
-Strong understanding of data structures
-Strong understanding of Design Patterns and Anti Patterns
-Practical knowledge of git
-Good analytical skills and communication skills
-Follow “No code without test cases”
-Minimum 2 years of Android development with Java
-Minimum 1 years of Android development with Kotlin
I like their "No code without test cases" description. -
mr-user13525y@molaram
This is my options
1) Learn some new basic skill (brush up my javascript) to fit into my country market
2) Learn more advance skill and hope for the western country to hire me. -
@mr-user one good thing out of this corona situation is that companies adopting to remote working. And the economic crisis will make companies more susceptible for cheaper options. The minimum wage in Germany for example is 9.35€ per hour or 1557€ per month. (That’s what hairdressers earn)
-
mr-user13525y@heyheni
I don't know much about Europe economy.
Is 1557€ per month enough to live per month?
From where I live, you can live middle class life style (if you don't over spend) with 643€ per month.Some people have live with 450€ per month.
Most companies cannot pay the minimum wage set by the country. To compensate for that the company provide free lunch or provide transportation for you (from and to workplace)
Fun fact : My country have the cheapest electrical bill. In fact the government lose money just by providing electricity to the citizen. -
@mr-user no that’s a shit salery which will make you unhappy if you live in germany. It was just an example. Entry wage for devs in germany is 32000€ a year or 2700€ a month or 4 times your middle class income where you live. A German Senior Dev starts at 52000€ / 4300€/m.
-
vane112805yEverything sooner or later will become javascript compatible, WASM and bytecode alliance will suck everything to browser like software why ?
- virtual desktops ( citrix etc cause 99.9% of people don’t give a shit how it works they’re just happy if it’s working )
- maintainability
- cloud
- security
- piracy
- cost effective
that’s roughly called digital transformation
what’s left is
- gaming but not for so long ( trying to move with stadia or various virtual gaming startups - piracy ) - most of AAA games got flash interfaces anyway ( autodesk scaleform )
- some financial applications ( maybe )
- gov shit ( they are always years back in time )
- 3d graphics, video, photo or anything that requires physical device ( probably will stay here for a while but can be replaced by electron apps )
To sum up we’re slowly moving to virtual world so you can run anything if you’re allowed to by corporations and govs or you will starve and die. Freedom is ending.
Cheers 🍻 -
@molaram oh yes, living in the most livable city in the world is quite nice. If you looking for a escape from brexit riddled UK, Zurich is certainly worth to move to for like 1–2 years.
Video about Zurich Switzerland
https://youtu.be/M6uBK5GOSPI -
@molaram if you would move before the 31. December until the brexit transiton ends, freedom of movement applies. You can get work without restrictions. After 31.12.2020 it get's more complicated.
Switzerland Brexit FAQ
https://sem.admin.ch/sem/en/...
And swiss work permit
https://contractoruk.com/overseas_g... -
@molaram you could buy residency in Thailand. :D
5 years = $16'000
Family = $25'000 + $10'000 per kid
Premium 20 years = $32000 includes vip treatment by the goverment.
https://henleyglobal.com/residence-... -
mr-user13525y@molaram
Do you like the Thai food?
Northern Thai food and Southern Thai food have different taste. -
mr-user13525y@molaram
I bet you will like South East Asia,we share similar food culture.
Have you try out fish sauce (there are no English translation) which have pungent smell? Westerner mostly complain about the smell. -
@vane some parts of your list is confusing (or confused) but fyi... photo, video, etc could be done using the web too in a not-so-distant future.
Combination of the next Permissions spec, Native File System spec and extras like the WebUSB spec.
On top of WASM, you're in for a treat.
The real issue is WebGL which lacks a lot of features from OpenGL.
With good rendering, the next Aftet Effects could be web-based. -
vane112805y@WeAreMany video is safe, you need to at least cut parts of videos before uploading cause most of video is cut ex to produce 10 minutes clip you can even cut an hour cause you use 6 cameras, maybe if they make some machine learning compression algorithms for image sequence ( saw at least one project aiming for it )
webgl I don’t know what is it for because game streaming platforms are basically streaming mp4 to your hardware so they just need video codec
usb is going to be obsolete like 3.5mm jack I think cause of ex airplay, bluetooth, wifi or other not cable related technologies like inductive charging
filesystem there is already requestFileSystem in chrome for sandbox
basically there will be more and more watchers, trackers, automated shit less and less windows to configure something that’s the long term trend, it started with automatic updates
It won’t happen tomorrow or in next 5-10 years but it will happen eventually.
I remember saying to my coworker 10 years ago that we need something to watch video without cables and he called me stupid, now we have chromecast.
So you can call me stupid and read my post in 10 years and write fuck you.
5G is underway it will change couple of things like ex. latency. -
skprog19165yThe desktop application market will never die. How would servers work if they didn't have local applications to serve. Stadia is a server hosting a desktop app. And building a full fledged AAA title in web is not going to happen because no web stuff I have seen handles graphics cards. Local calculation still is needed at companies some of that stuff is best not web active because it might be sensitive. With vr moving in good luck making that web without local hardware and calculation without making people sick. Ya the web is great but with out servers running desktop local applications the entire internet would dispear over night. If people don't continue to learn and improve this stuff. The internet will stagnate. Or worse start to fail.
-
hitko31485y@skprog Lol what are you talking about? Server apps are nothing like desktop apps, no desktop app is meant to be accessible publicly or handle hundreds of requests (external tasks) simultaneously. UI for server apps doesn't matter either, since it's only used for configuration (if there even is one) while the target audience interacts through a web browser. And server applications are made to run across distributed systems to ensure high availability, not to be installed on a system you as a developer have little control over.
Also WebGL exists for almost 10 years now for the exact purpose of using graphic cards from your browsers, Unreal engine & Unity (among many) provide excellent support for developing games (and there's plenty of), the only limiting factor being the size of assets one needs to download to play it.
I been looking at the job listing at my country and I can only found the job for web.
What happen to the quality desktop application development?
rant