aavotins
Joined 10 years ago
Joined 10 years ago
However I do see a lot of benefits that come with working for a startup. You can voice your opinion and be heard. Pushing code to production on your first day. Owning what you do and being able to make decisions. Creating your own environment in which you can learn and become a better developer.
And, most importantly, startups are more open to remote than BigCo Inc.
Monetary compensation might be less, but freedom has a price. If I'm able to work remotely, I can move to a place that is cheaper to live.
* Fiat used either OHV or DOHC, Lada used SOHC * Fiat had rear disk brakes, Lada had drums * Lada suspension was raised and reinforced to better deal with bad roads * Lada suspension was also dumbed down. IIRC Lada did not use trailing upper arms
There are more than 800 differences between these two cars. I am not saying that Italians shouldn't be praised, but in reality the Lada is a completely different car.
I was 15 years old back then. I had just learned how to code and my hunger for programming was insatiable. I didn't think much, browsed through relevant classifieds and sent out a couple of honest e-mails stating that I really want to have a job, but I have no real life experience.
A company replied within a few days and they were interested. It was a very small company, consisting of a CTO and CEO. We agreed on 200$ for a portal type of website(it was a thing back then), with user sign-ups, public and private posts, comments and a few more things.
This company was hired by a rather large media company, to develop a dedicated website for them. I knew who was behind it and I was hoping that I would get recognized by the media company.
I dreamed about writing lines of code in my sleep, daydreamed through school and spent all time I could on coding the whole thing.
I think I was done in three months or so, and then came the day I asked to be paid. I had put daily changes on their FTP server, as we agreed, so I had literally no leverage. And they stopped responding. I tried reaching out to them in numerous ways, such as using my mom's cell to call the CEO, but he hung up immediately after realizing it was me who called.
As I realized that I had been scammed, since we did not have any form of written contract and had agreed that I would be paid in cash when the whole thing was done. Therefore I went on the media group's website, found the contact section and somehow managed to stumble upon the personal cellphone of the CEO of the media company. And I called him. I was an emotional teenager, but I spoke the truth. I did not have any demands other than to be heard. After a 10 minute long discussion where I explained that I was ripped off and worked for free for months, the CEO invited me over. I still remember the awe everyone was in, when they realized that a kid had just called them and walked through their front door in a few hours.
That phone call has been the best career decision I have ever made. The media company terminated their contract with the agency that had ripped me off because of terms violation - they were prohibited from outsourcing any development to any third parties, without a written permission given by the customer a.k.a media company.
And so I landed my first job! The people working for this media company were so genuine, mature and supportive, that I did not lose my love for what I did and had been in web development ever since.
It pays off to be brave and righteous in the end.
edit: elaborated on art trend
As per online presence - we do not hire people that we have never seen. We're a remote and distributed team, thus rarely any hires get to have a walk-in interview, but we do always see the person being interviewed. I wouldn't waste hours looking at posts of a person I can clearly see is not my potential colleague. Having no online presence is fine, most of us don't at my current job. However, if it's there, it is going to be examined. It's way harder to get to know to understand someone as a person if you've never had had a face-to-face interaction, therefore having a video call is a must.
Perhaps I am the odd one out, but whenever a potential new hire is presented to the team, I do a quick Google search and investigation about whom that person might be and whether I'd like working with that person, regardless of his/her skills and knowledge. Every day interactions make up for a very large portion of work agenda.
I also think that John was a metaphorical figure. I can name a few startups that got financed early and are now attending conferences, hiring and spending a lot of money, without actually doing anything for their business.
Good job guys! You made a fantastic product. I will always favor native apps over Electron hacks. I can't count how many times I've CMD+Tabbed to Chrome and hit CMD+W to close a tab, only to see Postman disappear. It disrupts my flow.
One thing though. I'm a developer, I know what I'm doing. Please make JSON Text the default option. Formatted JSON doesn't hurt or threaten me :) I expect to see my responses exactly as they are.
Edit: Unfortunately I have to edit this comment to give additional feedback about Paw. I'm using the 30 day trial, i.e. I am evaluating the product. Paw is running in the background, I'm not interacting with it in any way, but it jumps to foreground, just to show me a pop-up window informing me, that I have 29 days left of trial and should upgrade. No, thank you, I installed the app just an hour ago. I'm aware of the 30 day trial. No need to nag about it every 20 minutes, that will not prompt me to upgrade any sooner. If anything, it does quite the opposite.