Close Menu
Soshace Digital Blog

    Subscribe to Updates

    Get The Latest News, Updates, And Amazing Offers

    What's Hot
    Remote Job

    Advantages and disadvantages of remote work

    Beginners

    Node.js Lesson 3: Node Package Manager

    JavaScript

    How to Build Real-Time Applications Using Node.js and WebSockets

    Important Pages:
    • Home
    • About
    • Services
    • Contact Us
    • Privacy Policy
    • Terms & Conditions
    Facebook X (Twitter) Instagram LinkedIn YouTube
    Today's Picks:
    • Scaling Success: Monitoring Indexation of Programmatic SEO Content
    • Leveraging Influencers: Key Drivers in New Product Launches
    • How Privacy-First Marketing Will Transform the Industry Landscape
    • The Impact of Social Proof on Thought Leadership Marketing
    • Balancing Value-Driven Content and Promotional Messaging Strategies
    • Top Influencer Marketing Platforms to Explore in 2025
    • Emerging Trends in Marketing Automation and AI Tools for 2023
    • Strategies to Mitigate Duplicate Content in Programmatic SEO
    Wednesday, September 10
    Facebook X (Twitter) Instagram LinkedIn YouTube
    Soshace Digital Blog
    • Home
    • About
    • Services
    • Contact Us
    • Privacy Policy
    • Terms & Conditions
    Services
    • SaaS & Tech

      Maximizing Efficiency: How SaaS Lowers IT Infrastructure Costs

      August 27, 2025

      Navigating Tomorrow: Innovations Shaping the Future of SaaS

      August 27, 2025

      Maximizing Impact: Strategies for SaaS & Technology Marketing

      August 27, 2025
    • AI & Automation

      Enhancing Customer Feedback Analysis Through AI Innovations

      August 27, 2025

      Navigating the Impact of AI on SEO and Search Rankings

      August 27, 2025

      5 Automation Hacks Every Home Service Business Needs to Know

      May 3, 2025
    • Finance & Fintech

      Critical Missteps in Finance Marketing: What to Avoid

      August 27, 2025

      Analyzing Future Fintech Marketing Trends: Insights Ahead

      August 27, 2025

      Navigating the Complex Landscape of Finance and Fintech Marketing

      August 27, 2025
    • Legal & Compliance

      Exploring Thought Leadership’s Impact on Legal Marketing

      August 27, 2025

      Maximizing LinkedIn: Strategies for Legal and Compliance Marketing

      August 27, 2025

      Why Transparency Matters in Legal Advertising Practices

      August 27, 2025
    • Medical Marketing

      Enhancing Online Reputation Management in Hospitals: A Guide

      August 27, 2025

      Analyzing Emerging Trends in Health and Medical Marketing

      August 27, 2025

      Exploring Innovative Content Ideas for Wellness Blogs and Clinics

      August 27, 2025
    • E-commerce & Retail

      Strategic Seasonal Campaign Concepts for Online and Retail Markets

      August 27, 2025

      Emerging Trends in E-commerce and Retail Marketing Strategies

      August 27, 2025

      Maximizing Revenue: The Advantages of Affiliate Marketing for E-Commerce

      August 27, 2025
    • Influencer & Community

      Leveraging Influencers: Key Drivers in New Product Launches

      August 27, 2025

      Top Influencer Marketing Platforms to Explore in 2025

      August 27, 2025

      Key Strategies for Successful Influencer Partnership Negotiations

      August 27, 2025
    • Content & Leadership

      The Impact of Social Proof on Thought Leadership Marketing

      August 27, 2025

      Balancing Value-Driven Content and Promotional Messaging Strategies

      August 27, 2025

      Analyzing Storytelling’s Impact on Content Marketing Effectiveness

      August 27, 2025
    • SEO & Analytics

      Scaling Success: Monitoring Indexation of Programmatic SEO Content

      August 27, 2025

      Strategies to Mitigate Duplicate Content in Programmatic SEO

      August 27, 2025

      Effective Data Visualization Techniques for SEO Reporting

      August 27, 2025
    • Marketing Trends

      How Privacy-First Marketing Will Transform the Industry Landscape

      August 27, 2025

      Emerging Trends in Marketing Automation and AI Tools for 2023

      August 27, 2025

      Maximizing ROI: Key Trends in Paid Social Advertising

      August 27, 2025
    Soshace Digital Blog
    Blog / Why Working Remotely Is a Double-Edged Sword
    Remote Job

    Why Working Remotely Is a Double-Edged Sword

    Damir FranusicBy Damir FranusicAugust 9, 2019Updated:August 9, 2019No Comments11 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr Email Reddit
    Why Working Remotely Is a Double-Edged Sword
    Damir and His Cat
    Share
    Facebook Twitter LinkedIn Pinterest Email Copy Link
    Hello, it's me!
    Hello, it’s me!

    The beginning of everything

    My name is Damir, Croatian born and raised, currently living in Zagreb. I have always kept my distance from politics, never felt any form of attachment to national symbols, political parties or anything along the lines of patriotism. My loyalties have always been with computers and technology in general. The very beginning and my first confrontation with what was then considered the pinnacle of engineering was this:

    ZXSpectrum48k
    ZXSpectrum48k

    I was obsessed with this device but was too young to do anything other than just play games and watch in awe as those cassettes were being magically transformed to moving images on my small TV set. For the younger generations, you can find more info about ZX Spectrum on Wikipedia.

    As time went by, my curiosity grew more and more and I slowly started learning about programming languages so I could finally solve the ever-growing mystery of imaginary animated characters residing in my analog cassettes, somehow being conjured to life by the unbearable screeching noise made by those same cassettes when played in my Walkman. From that moment on, technology and software totally consumed my mind and have been obsessing it ever since.

    My second greatest device ever was Atari ST and there are no words to describe the feeling I had when I switched it on and had to change those 3.5″ floppy disks all the time. Oh Yeah, no more cassettes and I skipped the 5.25″ era and went straight to 3.5″ magic. It was all still mostly about games, but unlike most of my generation who were playing Shoot-em-all type of games, I was always somehow glued to the screen playing adventures games, the likes of The Secret of Monkey Island which was probably (and still is) one of my favorite games ever.

    Atari ST
    Atari ST

    The progression of curiosity

    After the Atari ST era, everything started speeding up, and there I was, worked my way from 286 to Pentium and Windows 95. At that time, I was already heavily engaged in programming, and my language of choice was Pascal. I spent quite some time doing all sorts of useful and useless coding to build up experience and when I landed my 3rd job, half of the people in my department were running Linux, mostly Fedora. Since the job was all about PHP which was running on Linux servers, it seemed logical to try and use it as a Client OS. That was the best decision I have ever made and was also a bit lucky to have had a wonderful knowledgeable tutor who was never short of advice and guided me in the right direction every step of the way. Needles to say, I stayed with Linux to this day, I only switched to Gentoo as my distro of choice. During all those years I have tried many different languages, scripts, and frameworks and from what I can remember, here’s the list:

    • Pascal
    • Delphi
    • PHP
    • ASP
    • Scala
    • Java
    • C++
    • C
    • Nvidia CUDA
    • LUA
    • eBPF (C with restrictions)
    • JavaScript
    • ActionScript
    • HTML/CSS (no scripting)
    • React.js
    • Node.js
    • Bootstrap
    • SCSS
    • XML/XSLT

    The dystopian present

    From all these various technologies I somehow observed that regular C is my favorite. It is well defined, simple and fast, and since I use it for system and socket programming, it’s a perfect fit. I have also discovered my niche; it seems that creating parsers (Bison/Flex) and implementing protocol dissectors (Wireshark) is my hidden talent. It’s a strange kind of pull and satisfaction I feel when immersed in these sorts of projects.

    The trend these days is to keep adding higher and higher layers to make programming languages simpler and make the learning curve less steep. I prefer the lower-level languages and am not trying to devalue this new trend, not by a long shot. I would only be slapping myself, given that a great deal of my engagement was also in doing projects with React.js, Node.js, and Android (Java).

    Weightopolis Stats
    Weightopolis Stats

    In contrast to the golden age of playing with Atari ST, my current setup look more like this (stepped over to the dark side):

    Read More:  Last Chance to Get Your Running Remote Early-Bird Ticket!
    Current Home Setting
    Current Home Setting

    The not so social network

    One of my everlasting problems is maintaining private relationships and having issues with self-esteem. During the last 8 years or so, I decided to try and build up a company of my own, a startup if you will, and see what becomes of if. I was expecting it would be a lot of work, long hours and everlasting battle with other competitors on the market (Telecom related business). To cut the long story short, due to some wrong decisions and volatile relationships between people I trusted, everything ended in, well, a disaster.

    The point I’m trying to make here is that the zeal that sparks the initial idea and usually sustains it for quite some time, can only be stretched so far. Once your enthusiasm starts to plummet, it feels like you’re having withdrawal symptoms from coming off some imaginary high tech drug that kept you going for all those years. Only then, your vision becomes unclouded and masks come off. Unfortunately, this moment is also a herald of imminent out of control spiral that was probably overdue, and just lurking and waiting to make its presence known.

    In my bespoke opinion, it is the people that are the sole pillars of startups, not the fancy tech, products, programming languages, web sites, etc. I know that now, and I have also come to understand some terms like not-invented-here syndrome, unicorn developer, team-work and some new ones like 10xEngineer. In retrospect, I seemed to have done everything opposite of what I should have done, working basically against myself, my well-being and have completely disregarded the consequences.

    The damage is done and my life has been in turmoil ever since. Maybe I’m just a person with a weak personality and hypersensitive reactions, it’s difficult to say. I am slowly accepting that categorizing my state as burn-out could be quite accurate.

    The double-edged sword, aka WFH

    WFH is an acronym for Working From Home (totally invented by yours truly)

    Software developers and people in the IT industry seem to be obsessed with
    WFH, the modern phenomenon made possible by advances in communication technologies. I have read an article the other day, stating that a person experiencing remote work for even a small amount of time, tends to look back at regular office work with disdain.

    I disagree with this statement, not by saying that it’s statistically inaccurate but trying to point out that it’s unhealthy. Humans are social animals and don’t work in a binary 0 || 1 way; we should all abide by the inherent balance our lives so desperately desire, that grey area between 0 and 1.

    When someone uses the term “working from home”, it usually creates a mental image of something along the lines of this:

    Remote Work Stereotype
    Remote Work Stereotype

    Maybe there are fortunate ones whose jobs really are a picture-perfect postcard, but for the rest of us who experienced the dreadful WFH, it usually boils down to this:

    Real Freelancer
    Real Freelancer

    The physical part

    I am no spring chicken, in a manner so speaking, and time really is relative as it seems to be speeding up 🤔. I am almost 38 and will probably never disembark the coding train.

    There is an observable tendency in the coding community to strive for management positions; some see it as a wage increase opportunity, while others just realize that coding is not for them, and can’t see themselves engaged in that sort of work in years to come.

    Age is not an issue at all but there are some inevitable changes that everyone will have to come to terms with.

    • You will need to get more rest
    • Exercise should be much higher on your TODO list
    • Don’t take it too seriously when younger developers don’t agree with you just because they are obsessed with some latest framework, let them play with their toys
    • Exercise is vital, whether it’s jogging, walking, running, hitting the gym or anything that will get you out of the chair.
    Read More:  How Employment or Staffing Agencies Can Help You Find Web Development Work

    Personally, I opted for Yoga (the physical sweaty part). That’s me and my little helper, trying to stay fit:

    Me and My Cat
    Me and My Cat

    Everyone tries to keep up with latest developments in IT sector as much as humanly possible, but due to an exponential increase in the frequency of these changes, you need the capacity of a superhuman to be able to follow.

    These days everything is about Web and Javascript and this is how programming is perceived, for the most part. Younger developers are taught web-related technologies as their starting point in the world of programming, which is vastly different than the path of most older developers which usually comprised Pascal, C, COBOL, even ASM.

    I would like to conclude this section by recommending the older developers to stick to what they know and even try to perfect it. I am doing the same, and even though the preconceived notion of companies hiring only web proficient developers is somewhat true, there is plenty of work for developers working with low-level languages like C and VHDL, just to name a few.

    Maybe I’m lucky, but every time I disclose my love for C and low-level programming, I somehow get offered a job. Oh, one more thing. When I said earlier to stick to what you know, I didn’t mean to do it exclusively. It is a good idea to devote some time to learning new web technologies just to stay in the loop, not to become an expert or anything. Although, maybe there are cases of 40-year-old developers becoming experts in bleeding-edge technologies; maybe they needed a challenge, a change, who knows, it is not unheard of.

    The experience will always be valued, and every company needs both younger less experienced developers who get less fatigued by working long hours, and older more experienced ones who, like it or not, have some age-induced limits.

    The conclusion

    I have worked from home for the last 8 years, and at first, I thought it was awesome, but I have eventually developed social anxiety and myriad of other issues. Having a place of work, being surrounded by actual people and not exclusively using Slack or some other chat tool is essential, in my humble opinion. I am currently unemployed, still working from home without my pants and confirming the stereotype.

    After careful consideration and being advised by professionals, my conclusion is this: the best setup for a software developer or anyone spending most of their time in front of the screen is to balance the office and WFH and strive for the 50/50 ratio. This might not work for everybody, but it’s something to contemplate about.

    My story is not unique. I’m sure there’s plenty of similar ones, and one of the reasons that sparked this article is my desire to share the experience, and convey my thoughts to people in similar positions. Being an introvert myself, writing comes more naturally to me than verbal communication. The quest I’m currently embarking on is the one of self-reflection and self-criticism; I am trying to get out of my comfort zone and accept a job position which would force me to socialize with real humans and spend some time in an actual office. I was also given an option to work from home or organize my place of work to my liking. Difficult as it already is, I am not going down the path of 100% WFH, so I will try starting with 3 days in the office and 2 days at home, but honestly, I don’t know what to expect.

    Thank You for reading this article. Writing also serves a purpose of being a stress mitigation activity; I’ve just discovered this now in my 30s and am immensely grateful for the realization that there is one more activity which efficiently stimulates my brain to reward me with dopamine rush, resulting in a sense of fulfillment.

    freelancing life of a programmer lifestyle story programming life remote work
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Damir Franusic
    • Website
    • X (Twitter)

    Related Posts

    Advantages and disadvantages of remote work

    December 11, 2020

    How to Stay Motivated While Working Remotely/Freelancing?

    February 8, 2020

    Best Open Source Time Tracking Software

    December 9, 2019
    Leave A Reply Cancel Reply

    You must be logged in to post a comment.

    Stay In Touch
    • Facebook
    • Twitter
    • Pinterest
    • Instagram
    • YouTube
    • Vimeo
    Don't Miss
    Git January 27, 2020

    Understanding The GIT Workflow

    In this article, we are going to learn the GIT workflow. I will explain to you a simple GIT workflow developers use to track the changes and maintain the clean GIT history.

    50+ Amazing Tools and Online Resources for Web Developers | Bookmark Now!

    March 20, 2019

    Top 6 Features of PHP 7.4 – Explained with Examples

    February 3, 2020

    Node.js Lesson 8: Inheritance from Errors, Error

    October 28, 2020

    Categories

    • AI & Automation
    • Angular
    • ASP.NET
    • AWS
    • B2B Leads
    • Beginners
    • Blogs
    • Business Growth
    • Case Studies
    • Comics
    • Consultation
    • Content & Leadership
    • CSS
    • Development
    • Django
    • E-commerce & Retail
    • Entrepreneurs
    • Entrepreneurship
    • Events
    • Express.js
    • Facebook Ads
    • Finance & Fintech
    • Flask
    • Flutter
    • Franchising
    • Funnel Strategy
    • Git
    • GraphQL
    • Home Services Marketing
    • Influencer & Community
    • Interview
    • Java
    • Java Spring
    • JavaScript
    • Job
    • Laravel
    • Lead Generation
    • Legal & Compliance
    • LinkedIn
    • Machine Learning
    • Marketing Trends
    • Medical Marketing
    • MSP Lead Generation
    • MSP Marketing
    • NestJS
    • Next.js
    • Node.js
    • Node.js Lessons
    • Paid Advertising
    • PHP
    • Podcasts
    • POS Tutorial
    • Programming
    • Programming
    • Python
    • React
    • React Lessons
    • React Native
    • React Native Lessons
    • Recruitment
    • Remote Job
    • SaaS & Tech
    • SEO & Analytics
    • Soshace
    • Startups
    • Swarm Intelligence
    • Tips
    • Trends
    • Vue
    • Wiki
    • WordPress
    Top Posts

    Fortune 500 top hiring trends in 2019. How big corporations hire top talents?

    JavaScript September 24, 2018

    Malesuada Proin Libero Nunc Consequat Interdum

    JavaScript January 28, 2020

    Tim&Tom JavaScript Frameworks

    Comics August 24, 2016

    30 React JS Tools That You Can Use

    Beginners October 5, 2020

    Subscribe to Updates

    Get The Latest News, Updates, And Amazing Offers

    About Us
    About Us

    Soshace Digital delivers comprehensive web design and development solutions tailored to your business objectives. Your website will be meticulously designed and developed by our team of seasoned professionals, who combine creative expertise with technical excellence to transform your vision into a high-impact, user-centric digital experience that elevates your brand and drives measurable results.

    7901 4th St N, Suite 28690
    Saint Petersburg, FL 33702-4305
    Phone: 1(877)SOSHACE

    Facebook X (Twitter) Instagram Pinterest YouTube LinkedIn
    Our Picks
    B2B Leads

    Navigating B2B Lead Generation: Key Challenges and Solutions

    Beginners

    Deep Learning vs Machine Learning: Overview & Comparison

    Interview

    Top 11 SQL Interview Questions | Theory and Practice for 2019

    Most Popular

    Conducting Effective Post-Project Evaluations: A Guide

    JavaScript

    Understanding The GIT Workflow

    Git

    Rendering Patterns: Static and Dynamic Rendering in Nextjs

    JavaScript
    © 2025 Soshace Digital.
    • Home
    • About
    • Services
    • Contact Us
    • Privacy Policy
    • Terms & Conditions

    Type above and press Enter to search. Press Esc to cancel.