> Finally, everyone being remote is really bad for younger/newer employees who completely miss out on networking, mentorship, company culture, etc.
Thank you for mentioning the importance of this. I graduated and entered the job market during the start of the pandemic. Getting a job was super difficult because every company suddenly implemented a hiring freeze. I managed to find a job at the company I interned at because they lost many developers due to the company being in the travel space (they didn't want to find themselves jobless in a pandemic, travel related payments were tanking). They were so desperate for bodies I got waived through because I was an intern one whole year before.
I quickly found myself in an empty office trying to onboard myself through the process, with a handful of tired devs trying to do the work that before had a team of 30. I spent my first few months in panic because nobody could find the time or patience to work with me, and the business logic was quite dense. It was still my first job and I hadn't worked up the courage to ask for help, and it was x10 harder when we worked from home. I could ask my fellow desk-mate because I could judge how busy they were, but it was torture asking people over teams and interrupting their flow.
Now almost 3 years into my job, I can definetly see how my anxiety kept me from progressing and I grew a lot. But WFH as a new person into the workforce, it was difficult until I found my footing and a routine. And a nice mentor. I am not ashamed to admit that it took me quite a while. Now I have more experience and I can work a bit more independently, so I appriciate our 2 wfh days. But most of our collaboration work is done best in the office.
I think this is the most applicable case for most of us really. In my free-time I think of what better things I could be doing or working on, reading the news, new technologies, working or studying for my masters degree. Not exactly friend-making activities or memorable ones that you will think fondly of in the future. When I think back, its all a big blur of being all by myself, with a few actual memorable moments with people sprinkled in it.
I compare myself to my brother, we both graduated and started our working lives. When I wake up in the weekend, all I can think about is all the work I need to do. When he wakes up, all he thinks about is going out, hiking, meeting new people. I think we are just wired that way.
As an EU citizen I always used the Europass CV. So far no Employer, HR rep or even LinkedIn Recuriters ever told me to create my own version. I think they appriciate it because they know what to expect and makes a very good template. And making your own is more likely to go wrong than just using the template. It is very comprehensive and they have an online tool that lets you create it without having any Word document installed.
Only downside is that it gets tricky to edit unless you use that online editor. You have to re-import it and edit it that way unless you want to play around with Microsoft Word. But the format is consistent and its easy to read.
I have mixed feelings about dog breeds. They are selectivly bred for a specific set of features for a use-case, if that use-case is gone, is there a purpose for the breed? Other than a companion or to look pretty? Should we feel bad if they go away?
I always owned mutts because that is what all shelters have. And they offer the same amount of love if not more. I didn't pay a cent apart from a donation and I don't have to fear any specific heridetary problem (which is a good and bad thing because I cannot predict health issues).
This comment made me realise how little software I actually buy. My most recent software purchase was a password manager subscription, a year ago. Otherwise I use the free version of tools and the G Suite.
Whenever I go to a site like product hunt, I always wonder who buys it. I have to guess its mostly a b2b market.
I agree, it doesn't matter much. Just like frameworks and programming languages, they may be considered boring and aren't being hyped up, but the stable options are the safest. Ubuntu, Mint, Debian, OpenSuse and Fedora are go tos. When starting out you want information that is easy to find, I can personally attest that you will easily find information with those distros.
The bigger the distro, the more official support there is as well, instead of relying on community versions. Ubuntu and Fedora get a lot of dev love.
If you are willing to read up a bit more and re-install a few times, Arch Linux is another distro with a lot of community information online. But honestly for work, I would stick to old reliable Ubuntu.
PWA's only work when you are connected to the intenet for most of the time. Which is not guranteed on mobile. It is fine for some apps which need a connection to be usable like a messaging or a banking app. But others like productivity apps are useless. Sometimes the browser crashes on mobile as well.
I'd say my non-browser apps crash more than the browser.
Offline is one of the biggest reasons to ship a full PWA. This is what service workers are for. The biggest reason to not ship a PWA is Apple barely supports them and you can't siphon as much user data if sandboxed in the browser.
I would LOVE if I could get a basic PWA from my bank that didn't have all of these permissions like trying to read if I'm rooted or not, location access, storage -- none of their business what I do with my device or where I am -- and I could still scan QR codes, check balance, do transfers.
It makes sense in the US, where space is cheaper and bigger and you have to drive everywhere, but not anywhere else. I saw a US car with the embassy flag in the streets of Malta. The car was the size of the road, the driver was having a lot of trouble making simple turns in the "narrow" streets and gave up trying to do a 3-point turn. Probably could never find street parking for it, has to be a garage. I never saw an American-made car for American use before and I was amazed at how huge it was. You do see a local limo once in a while, but their drivers are usually more savvy as to where they can go with it.
I read about this online, but it seems to be mainly a US only feature. Credit cards in my country have very very little benefits of using them apart from the usual feature of paying a lot and paying it back later. There is very little incentive to get one. Our banks are probably more risk-averse or don't want to bother with partnering with airlines, insurances, etc for points.
The principle is also using the bank's money, not your money. So you make a purchase and now you owe the bank. Unless I am very strapped for money or there is an incentive program, I see little use in using one.
Exactly. Even in Malta, most government IT projects are partially outsourced to local or international companies for many of those reasons. Developers don't usually want to work for the government at the start of their career.
Thank you for mentioning the importance of this. I graduated and entered the job market during the start of the pandemic. Getting a job was super difficult because every company suddenly implemented a hiring freeze. I managed to find a job at the company I interned at because they lost many developers due to the company being in the travel space (they didn't want to find themselves jobless in a pandemic, travel related payments were tanking). They were so desperate for bodies I got waived through because I was an intern one whole year before.
I quickly found myself in an empty office trying to onboard myself through the process, with a handful of tired devs trying to do the work that before had a team of 30. I spent my first few months in panic because nobody could find the time or patience to work with me, and the business logic was quite dense. It was still my first job and I hadn't worked up the courage to ask for help, and it was x10 harder when we worked from home. I could ask my fellow desk-mate because I could judge how busy they were, but it was torture asking people over teams and interrupting their flow.
Now almost 3 years into my job, I can definetly see how my anxiety kept me from progressing and I grew a lot. But WFH as a new person into the workforce, it was difficult until I found my footing and a routine. And a nice mentor. I am not ashamed to admit that it took me quite a while. Now I have more experience and I can work a bit more independently, so I appriciate our 2 wfh days. But most of our collaboration work is done best in the office.