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
Search - "self employment"
-
Today was different at work. It felt as if something was missing. The circle of fun at work that was developed over last two months among few of us was gone overnight..
Two months ago, we ( 7, including our PM ) were shifted from our cabin space to this special room by boss in hopes to keep our ass under fire and increase our productivity. Everyone in the office saw this room like a concentration camp as it was next to boss 's office. Nobody liked the idea of working in that room. We were seen as prisoners as we walked into our work cage.
In the cage, there is a fixed table. We had to adjust our workspace around that table. Everyone was just an arm length away from each other. It didn't take that long to form a bond among us. Some of us would bring snacks and we all shared it and ate it there. We had fights and discussions. The girl in my team and other team would have silly fights about their legspace boundary. The guy who is on a quest to find his life partner would seek for our opinions about his matrimony findings. That time the girls roasted guy about his patriarchal attitude. Instant discussions on current events. Movie reviews and sharing about various life experiences. Lots of such memories were formed and shared over last two months while we worked in there.
For me, it felt like living "The Office" in real life. It was amazing. I was starting to forget my dreams of self employment and plans to resign career because this human connection was addictive. We all learned a little more about each other which otherwise would not have been happened outside the cage.
We didn't realize the bubble and dynamics we had formed in that room until it was gone today when we were shifted back to our cabin space.
It was obvious we were little sad inside having to say bye to our bubble.
😅4 -
Having PHP as my most useful skill.
I know various other languages, but they're either too exotic for professional use, or my knowledge about them doesn't have the same depth as with PHP.
People joke about how awful PHP is, and it's not entirely true. The incongruous stuff such as confusing parameter ordering can be fixed with libraries. And PHP7 fixed a lot of the ugly stuff. A good dev can certainly write structured, readable, performant PHP code.
But there is a real hard limit. PHP is missing more complex type definitions present in other languages. A weak type system is like building stuff with popsicle sticks and bits of duct tape, it works fast and perfectly fine for small projects, but the lack of strictness is a problem when you have thousands of classes intertwined in all kinds of complex factory, service and repository patterns. And the simple type hints are still newish and fully optional, which means a lot of people don't use them.
So I regret getting stuck in this self reinforcing loop, where I learn more about a very imperfect language through employment, and keep rolling into jobs using that skill because it's what I'm most experienced with.16 -
Story time! Promised this, so making good on the promise. Eh-hem.
Misunderstandings [A slice of life short play that actually happened]
Dramatis Personae (anonymized, bc of course):
Moi ........ me, myself and possibly some lint
Robert ..... co-architect
Daisy ...... line dev
Lisa ....... also line dev
Prologue: the beginninning
[A project is starting up, new devs are coming on, including the two individuals who drive this story.
Daisy, of Indian origin, an exceptional dev and lovely person. Mother, wife, very conservative by upbringing in her early 40s.
Lisa, also exceptional dev, lovely person. Mother, also wife, self-made immigrant with liberal views derived from personal pride and self-bootstrapping]
Enter the office, We introduce everyone, off to a nice start, everyone is happy and excited to be working on [large bank project].
Lisa and Daisy form a friendship of commonality, they have similar backgrounds by all appearances and similar concerns due to children the same age and shared employment. They seem to become fast friends and things proceed normally for some months. Smooth sailing, all is well.
The fuse is lit.
Scene: Lunchtime gossip
[Robert, middle 40s architect adjacent Moi, also architect, age is my own damn business [old, so very old].]
Robert: "So, it seems like Daisy and Lisa are getting along great."
Moi: *snerfs a little, almost chokes on enchilada* Yes, yes they are, It's nice to see...
Robert: *eyebrow, having learned to read my expressions* "Aaaaaaand..."
Moi: "I adore both of them, but they are primarily friends because they don't actually understand most of what the other says"
[Lisa has a thick Taiwanese accent, Daisy has a standard northern indian accent. Never the two shall meet]
Robert: "Are you sure, they seem to have a lot of conversations?"
Moi: "Positive, you weren't at lunch with the three of us. They're polar opposite in terms of values, it'll be fine so long as that never comes up"
Robert: "I'm not even digging into that"
Moi: *flan*
Sizzle.
Scene: This is bat country
[More months pass, everything is fine, project is humming along nicely, save a few blips of personality conflicts. Moi takes a vacation. A gas station, somewhere in the middle of Wyoming, a snowstorm, a sports car full of luggage]
*phone rings*
Moi: *looks down, sees it's Robert, eyebrow raises, answer* What's on fire?
Robert: "We had to let Lisa go"
Moi: "Ah, they finally understood each other."
Robert: "Yes..." *deep sigh*
[Fade to flashback]
Bang.
Scene: The office, Lisa's desk
[Daisy and Lisa are discussing non-descript conversation. Daisy broaches the subject of Lisa's past divorce and being a single mother]
Daisy: "It must have been hard, how did you manage?"
Lisa: "I had my daughter, she was my motivation. We made it here, I met my current partner"
Daisy: "That's good! It is so hard, coming to something new. I could never imagine leaving my husband."
Lisa: "He left us, we weren't important, I don't want to marry every again"
Daisy: "Surely you do though? Marriage is great for a woman, my parents found a great husband for me."
Lisa: "Haha, lucky you. Most indian marriage is like prostitution."
[At this moment, Daisy's demeanor takes a nose dive. Whatever was actually said, what she heard was, "Indian marriage is prostitution"]
Daisy: *tears begin pouring down her face, she flings herself back in her chair, head shaking violently she screams* "I AM AN HONORABLE WOMAN!"
[Daisy runs out of the room, straight to HR. Lisa sits there, stunned, not really understanding what just happened or the consequences]
Scene: Back in bat country
[Robert finishes the story, the emotions are a mixture of hilarity at the absurdity of the situation and frustration in the work void it has created]
Moi: "Satan, well. Fuck me. Fuck us. Fuck. Is Daisy alright, is she at least staying? We can't lose two devs at the same time."
Robert: "She got a few days off, she seems fine now, but she's... yeah, I never laughed so hard"
Moi: *double facepalm* "Yeah, the word choice was a bit outrageous. It's not like we didn't know it was coming. I'm going to get back on the road."
Robert: "Alright, enjoy yourself, I'll try and prevent any other forest fires."19 -
So yesterday i went to this live theatre drama and i had an extra ticket. I asked this random guy the way to that theatre and apparently he was looking to get ticket for the same show. I offered him my other ticket for free.
We introduce ourself to each other and i came to know he worked as salesman or something. As i talked about my job, I told about me leaving job in hopes of self employment.
*Cue the sales pitch*
He started talking about some scheme kind of thing to have financial freedom. He talks about how we can get products at upto 15% discount and we have to sell them to others.
I was skeptical about it and he talked they have website as if that will pimpress me or something.
I visited the site and i was not surprised at all. It was nothing but an halfassed e-commerce store. I knew it was halfassed and probably setup by the "CEO" himself.
And the products in that site are nothing but stupid cosmetic products!
And to top it off, you have to spend around $200 to join this scheme. This poor guy doesn't realise he is just being a talking puppet to that halfassed e-commerce business BY PAYING THEM!!!
He even said one of his friend in London took leave to join this scheme or whatever... What a stupid friend.
Anyway, i just regret giving away a ticket to some stupid people like him. I'd have been much more happier if i had just thrown the extra ticket in the trash.
People suck!5 -
!rant
tl;dr; quit my job last monday. going to grow my side hustle into full time freelancing.
I am so exited.
---
Story time:
I am working full time as a jack of all trades and also have a side business where I coach people on an ERP for doors/fenestration and also write custom software in c#.
I was able to manage both over ~4 years, with customer amount slowly growing (only doing B2B).
Last month I opened an account at a freelancer website just for the lulz and damn after a short amount of time the orders exploded. I had to shut it down again because I cannot manage the amount of work. But did manage to win a fair amount of customers that will keep me busy for the next year or two.
Spoke to my employer and told them about the situation (they know about my side business and it's all mentioned in the contracts). Said that I would need half the amount of hours with my business to reach the same amount of money and that working as an employee makes no sense for me in terms of money. I would however like to work 1 to 2 days in a week for them because working there is fun, even when its financially uninteresting.
they took one week to prepare a position and then invited me to a meeting. "we offer you 32 hours a week. if you want more, you have to make a descision. As a self employed person you have risk and we as an employer do not want to carry that risk for you and we do not want to finance your self employment" (etc.)
Thought I am in the wrong movie. I took that into the weekend and thought a lot about what has been said.
And last monday I invited to a follow up and told them
"sorry, I think I was not clear enough. Working for you is of no interest in terms of money. You do not finance me, it's the other way around. Sadly we do not come to an agreement, as 8 hours less does not fit the need. You said I need to make a descision. I do not want to do this but I'm quitting".
They responded with "Oh that is sad to hear. Is there anything that we can make so you do not leave?"
"Either pay me the same I would make as a self employed or follow my conditions"
Did not get a response on that.
I now have three months to prepare myself for self employment.
Currently working 40h + growing side business + getting the whole german bureaucracy shit together.
Tough time but hell this feels so damn good.
Just wanted to share this :)5 -
Being woken up in the afternoon by a client phone call, mouse in hand and a long line of spaces in your code. The benefits of self employment.
-
So my friend works in this big MNC company with good pay. He has had good education and certifications. He runs into a simple issue with someone's github project he forked and calls me for me help to debug the issue. Just helped him figure out the reason for issue over the phone.
And here I am technically "jobless" and loser in my relatives eyes because I'm pursuing self employment with no cool certifications to brag about.
Not sure if I should feel stupid for the choices I made in my life.2 -
TFW your place of employment is slowly self-destructing because the owners have their heads in the sand.
Time for an exit strategy.3 -
I once spent a full month browsing the internet and doing fuck all. When they eventually noticed and laid down the law threatening me. I resigned. I’d already started working my self employment, just needed to cover another months salary. I fucking won that one. No cunt gets the better of me!2
-
!dev
Decided to spend more time on LinkedIn to familiarise myself and start looking for potential employment opportunities.
For past month or so, I've seen few decent opportunities, which is a nice start. However, for every decent post, I've come across:
- About a hundred of posts by self-proclaimed crypto experts who spout absolute gibberish and somehow get thousands of likes. 5 min google search and absolute minimum knowledge of economic theory discards 99% of their claims and statements
- Handful of idiotic "career advice" blog posts
- Numerous posts, both bashing and helplessly supporting shitty recruiter practices
- more crypto nonsense
- People jerking themselves off for running a profitable business (company launched a 1-5months ago)
Really starting to hate the platform, seems like all the integrity it had before becoming fully mainstream, has gone down the drain and it's become a straight up corporate circle jerk1 -
Once again in my career I am asking myself if I shall risk self employment or go the safe route and work in another company.. :/2
-
Self employment... Loved the freedom. But oh well, the country's shituation is going sideways, so I got employed in a shitty company for the steady income11
-
I have a client who I do web design and hosting for. He texted me at 5am to tell me that his website "was no longer working" and he wanted me to fix it. He got mad and threatened to cancel his services because we couldn't "keep his site up". It turned out that he let his domain name expire. I am not a morning person and that was my only day off. I guess that's what you call self employment.1
-
Freelancers, what's it like?
Would you recommend it?
What stacks are must have?
What's maintenance like?
What's dealing with hosting like?
Is it mostly webdev? Is there any market for anything else really?
I'm thinking about going that direction. I've been burned by one company too many. I don't know how I can trust a company again. I also that if I have to really manually earn every last cent, might be the best way to make myself care about my work
I'm thinking about it8 -
I had a pretty good year! I've gone from being a totally unknown passionate web dev to a respected full stack dev. This will be a bit lengthy rant...
Best:
- Got my first full time employment dev role at a company after being self-taught for 8+ years at the start of the year. Finally got someone to take the risk of hiring someone who's "untested" and only done small and odd jobs professionally. This kickstarted my career, super grateful for that!
- Started my own programming consulting company.
- Gained enough confidence to apply to other jobs, snatched a few consulting jobs, nailed the interviews even though I never practiced any leet code.
- Currently work as a 99% remote dev (only meet up in person during the initialization of some projects.) I never thought working remotely could actually work this well. I am able to stay productive and actually focus on the work instead of living up to the 9-5 standard. If I want to go for a walk to think I can do that, I can be as social and asocial as I want. I like to sleep in and work during the night with a cup of tea in the dark and it's not an issue! I really like the freedom and I feel like I've never been more productive.
- Ended up with very happy customers and now got a steady amount of jobs rolling in and contracts are being extended.
- I learned a lot, specialized in graph databases, no more db modelling hell. Loving it!
- Got a job where I can use my favorite tools and actually create something from scratch which includes a lot of different fields. I am really happy I can use all my skills and learn new things along the way, like data analysis, databricks, hadoop, data ingesting, centralised auth like promerium and centralised logging.
- I also learned how important softskills are, I've learned to understand my clients needs and how to both communicate both as a developer and an entrepeneur.
Worst:
- First job had a manager which just gave me the specifications solo project and didn't check in or meet me for 8 weeks with vague specifications. Turns out the manager was super biased on how to write code and wanted to micromanage every aspect while still being totally absent. They got mad that I had used AJAX for requests as that was a "waste of time".
- I learned the harsh reality of working as a contractor in the US from a foreign country. Worked on an "indefinite" contract, suddenly got a 2 day notification to sum up my work (not related to my performance) after being there for 7+ months.
- I really don't like the current industry standard when it comes to developing websites (I mostly work in node.js), I like working with static websites (with static website generators like what the Svelte.js driver) and use a REST API for dynamic content. When working on the backend there's a library for everything and I've wasted so many hours this year to fix bugs and create workarounds related to dependencies. You need to dive into a rabbit hole for every tool and do something which may work or break something later. I've had so many issues with CICD and deployment to the cloud. There's a library for everything but there's so many that it's impossible to learn about the edge cases of everything. Doesn't help that everything is abstracted away, which works 90% of the time but I use 15 times the time to debug things when a bug appears. I work against a black box which may or may not have an up to date documentation and it's so complex that it will require you to yell incantations from the F#$K
era and sacrifice a goat for it to work properly.
- Learned that a lot of companies call their complex services "microservices". Ah yes, the microservice with 20 endpoints which all do completely unrelated tasks? -
First week at the University, i became a circular mail with an offer for a place in the webteam. Requirements were a basic knowledge in linux/ubuntu and its packagemanagement and also some minor basics with nginx.
one day later i decides to mail my interest and that i mostly self-taughted me using linux since some years and began programinga year ago with python and recently deployed my first project in a VPS with nginx.
either, my qualification is quite high for that job or i was the one and only applicant, but who cares, i'm in.
this is my first employment in the it area,so i'm quite exited, even its mostly an administrative position. i gonne administrate the vm's for some websites and a special portal for students.
but! due to the fusion of two faculties at my university, there will also be two websites to be merged( our is on zope/plone and the other is a typo3) (computer science vs media... no really^^
well, now i have to wait for the doodle for the first meeting -
So my company is forcing me to take this ISTQB exams for testing and QA... after 10 months of employment.... "Thinks to self" I can wing this cant I?3