Details
-
SkillsAndroid
-
LocationInternetherlands
Joined devRant on 12/19/2017
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
-
Let me guess, 'production' runs on localhost:8080?
-
An AI to weed the garden will have a lot of bugs.
Let that sink in. -
Get some Unix/Linux system and use Kotlin. Moving from Java to Kotlin is almost painless and after getting used to the idioms it's as if nobody at Oracle ever used their own language.
(I know I sound stupid.)
But Kotlin is that good.
And it is multiplatform too, so you're not constrained to the JVM/JDK. -
So, how did it go?
Are you still employed, or only drunk? -
Should've asked for a $100 raise instead of a one-time bonus. But still nice.
-
@null0v0id no need for Nederlands at a remote friendly company! Also don't let 'mastery of the dutch language' scare you. A good non-dutch person will always be considered.
-
Remember to do Cartesian joins everywhere so that your entire database will be in a single row, somewhere. I'm sure that's fine.
-
All kinds of (re)productive activities are great in bed.
-
Around here we'll just call you @thisizram. How about that?
-
Wait until you learn about the brilliance of the neverending trial of WinRAR.
-
I'm dying from the pain of the truths spoken. You can actually make this shit up, because people are this stupid, beyond even...
-
I wouldn't hire you for the shit that you don't know, but the shit that you should know.
-
If you want that sense of wonder again, just apply for a lot of programming jobs. They'll have you write algorithms, talk about programming paradigms and best practices that you learned in CS, but will need in neither your current, nor the job they're offering. But boy were we trained to do these interviews and technical tests! 👊
-
@null0v0id about your last sentence in your rant... Why don't you know when they're going to ask you about their future? You have that gift, don't you? 😜
Jokes aside (sorry), we're hiring too and we're a remote friendly tech company in Groenlo, NL (DDG it). And AFAIK we're very open to the great diversity of bright people in the world. Of course, I'd be lying if I said that there never was conflict or individuals misbehaving (to some extent), but the truth is that how we handled those situations is what matters. I feel that I'm working at a very safe company, with a good safety net of people I can rely on if things would go bad. It seems to me that that safety is precisely what you thought you had, but actually didn't have.
You are knowledgeable in security and that seems perfect! There might be even a vacancy for a security expert/engineer. -
Then let's also call a 'man-in-the-middle attack' a 'foreign service deployment opportunity'.
-
Because you typed 'w' instead of 'h' or 'p'.
-
Return the favour and reply them your new position and salary (higher then what they offered) when you find a new job.
-
What do I do after deleting Teams? Back to sex I guess. 🤷♂️
-
@kiki poor medium
-
When I tried learning Rust (or any programming language), I try the following, in order:
1. Build a Hello, World! cli app.
2. Build a Hello, $argument! cli app.
3. Build a pizza order system (different pizzas with different prices, let the user order any natural number of pizzas, let the system print all orders) cli app.
4. 1–3, but now over a network connection. -
> won't be big and professional like gnu
Well, that worked out well for you. -
@bittersweet
3. Creating something new, like an automation to prevent stress from 2, is instead rewarding as it is an accomplishment. -
But the future for 'official' platform developers is still bright, because any nontrivial app needs some interaction with the host system that is just a pita to develop without the official APIs.
Note that mobile development is much more than just the programming part on top of Android or iOS APIs. There are many interesting and complex aspects that generally don't apply to web/backend development, or at least differently. Things like version control: how do you keep your app's UX acceptable if a user never updates your app? You need to think about forward and backward compatibility much more with mobile development. That's just one example where 'native' mobile devs usually have better experience than web hipsters that only know that their hipsterscript will be magically deployed every night so that only the latest versions of their unicorn software can fart rainbow bugs in their faces. -
What is 'native' anyways?
E.g. on Android there's the official SDK (Java, Kotlin) and the NDK (C, C++). So the latter is native and the former is not? And then there's react native, which has native in the name so surely it is native, right?
Also see this excellent rant tweet:
https://twitter.com/JakeWharton/... -
Which is why we have advanced compilers, IDEs, linters, tests on various levels and code review (and much more QA tools/layers). And still you manage to have someone write bad code? Sound like it's time for some constructive feedback.
-
Ask them for a link to the article. Send them a link back to the website of a Computer Science programme, where you learned about many more paradigms than just OOP or FP.
Or just dig through the article and annotate it with comments wherever the article states bullshit as if it were factual. Link to articles that actually discuss benefits and downsides of FP wrt OOP. Especially link to books about migration to FP from OOP. Or refactoring in general and the cost of it (especially the operational/business cost).
Oh and after you make your point, which should be that they need better education before trying to make decisions they don't know shit about, cc all this to their manager. -
All I remember from prolog when learning it once is that it kept calling me creep.
-
I hope you find better help. Like already said, devRant can only read your rants and rant back, but not much more.
So let me rant back:
We need @Root, because of her great rants. So get your ass close to a whiskey sour and find that help! -
Garbage collection. What a great tag!
-
Do you really want to be the boss? Or do you want to be in control of your daily/weekly/monthly job(s)? That's a big difference, you know. Running a (small) business is nothing like just being a software developer. Marketing, sales, account management, research, design and if all goes well HR to hire more people, and whatnot... Is that all really what you want to do yourself?
Of course, at first it will be tech focused, but all that business crap will come your way one day.
My point is: consider a different employer where your first question is: how much am I in control of my own job? Where does work normally come from? Can I lead projects, or will management drop tickets on my desk to be fixed by yesterday?