25
AleCx04
7y

Continuation from :
https://devrant.io/rants/835693/...

Hi everybody! I am sorry that as a first time poster I am building 2 long stories, but I really like the idea of connecting with other people here!

Well, as I was mentioning before, I got a job in Android development and had a blast with it. Me and the developer clicked and would spend our time discussing PHP, the move to other stacks (I was making him love the idea of Django or Spring Java) games, bands and cool stuff like that. This dude was my hero, his own stack was developed in a similar MVC fashion that he had implemented from scratch before for many projects. It was through him that I learned how to use my own code (rather than frameworks and other libraries) to build what I wanted. I seriously thought that I had it made with a position that respected me and placed me in the lead mobile development position of the company. Then it happened. He had taken 2 weeks of unauthorized leave, which was ok since he was best friends with the owner of the company, those 2 along another asshole started it so they could do whatever they wanted. And I could not make much progress without him being there since there were things that he needed to do, that I was not allowed, for me to continue. When he came back I was quickly rushed to the owner of the company's office to discuss my lack of progress. The lead developer was livid, as if he knew that he had fucked up. He blamed the whole thing on me (literally told the owner that it was my fault before I was summoned) and that we lost 2 weeks of business time because I did not had the initiative to make progress on my own. I felt absolutely horrible, someone that I had trusted and befriended doing something like that, I really felt like shit. I had mad respect and love for this guy. It got heated, I showed the owner the text messages in which I showed him my pleas to led me finish the parts that were needed while he was away. Funny enough, he acted betrayed. After that it was 3 months of barely talking to one another except for work related stuff. He got cold and would barely let me touch the internal code that he was developing. It was painful. The owner kept complaining about progress and demanded that I do a document scanner for the company, which was to be attached to their mobile application. Not only that but it had to be done with OpenCV. Now, CV is great, but it is its own area, it takes a while to be able to develop something nice with it that is efficient and not a shitstorm.
I had two weeks.
Finished in one. After burning my brain and ensuring that the c++ code was not giving issues and the project was steady I turned it in...to their dismay. And I say so because I felt that they gave me such a huge project with the intention of firing me if it was not done. After that it was constant shit from the owner and the lead developer. I was asked then to port the code to the IOS version. I had some knowledge of it already so I started working on it. Progress was fast since the initial idea was already there and I really love working on Apple devices. And when I was 70% done the owner decided to cut me loose. At first he cited things such as lack of funding and him being unable to pay my salary. I was fine with that even though I knew it was not true. So at the time I just nodded and thanked the company for my time there. Before I left, he decided to blame it on me, stating that if they were not producing money that it was perhaps my fault. I lost my shit, and started using my military voice to explain to him how a software company is normally ran. Then I stormed out.
It was known to me, that the lead developer had actually argued against me being laid off. And that he was upset about it, we made amends, but the fact remains that I was laid off because the owner did not think of me as an asset, regardless of how many times I worked alongside the lead developer or how valuable I was actually to the company, their infrastructure did get better while we worked together, so I just assumed that he never actually did any mention of my value.

I lasted 2 months without a job, feeling horribly shitty because my wife had to work harder to ensure our stability whilst I was without any sort of salary. At this time I had already my degree, so all I had to do was look better. In the meantime I decided to study more about other technologies. I learn React, and got way better at JS and Node that I thought I could and was finally able to get another job as a full stack developer for another company.
I have been here since 2 months. It has been weird, we do classic ASP, which is completely pointless at this time, but meh. At this time though, I just don't really have the same motivation. Its really hard for me to trust the people that I work with and would like to connect with more developers.

Comments
  • 2
    Woah! You have a really cool story, man. Cheers to you for going through all that and still being able to accomplish what you have. Your skills (from your bio) are impressive, too!
  • 2
    @hacker thanks man! Glad you liked it. It just makes me feel bad that most of my experiences have been either bad or not very pleasant. Currently where I work, they have this weird a la carte system in which any strange requirement that the customer needs has to be added ASAP. And we know how customers are.....what I really do not enjoy is how dated ASP is. It is not bad, maybe it would had been amazing if windows had stuck with it and I don't really mind vbscrip, but still, it could be better and because of the servers I cannot use the full power of JS related technologies.
  • 1
    Wow, I kinda feel bad haha. That's why I love modern web development! You can build a simple chat application and talk to someone across the world using it, in under an hour with Socket.IO and Node.JS!

    I hope it gets better for you, bro. Keep up the good work!

    (Also, you've got more than 10++'s, you can make an avatar now to give yourself a face. It's pretty sweet, hah)
  • 2
    @hacker Man its even better! The basic Socket.io tutorial gets you started in like what? 10 mins? Modern web development is absolutely amazing, so many tools to use. There is such thing as JS fatigue, but that is fine, we can always chose what to use and where to learn from if given the option that is. Working with tech requirements can be a pain, and working with legacy systems can indeed be heart breaking. But what to do. I am trying to save enough money to move to a city with more opportunities such as Austin. Hopefully I will be able to find more people there.

    And I will make sure to look into getting an avatar haha, thanks for the tip and the encouragement!
  • 1
    Good read (both parts), thanks for taking the time to post it. Sorry to hear about your bad coworker experiences (I loved the quip about using your "military voice" though)

    Anyway, don't get too discouraged, as it definitely takes time to find your niche. I've been doing this professionally for about 10 years, having to use a wide variety of platforms and technologies (some of them pretty crappy ones) before settling into my current skill set.
  • 3
    @zourtney thank you for the kind words and encouragement man it really means a lot. I try to keep my head up. I just get worried about liking a place too much. I know that I have thick skin and stuff like that, its just that it pains me when I find a place that I like and something like that ruins it. I wish it were just minor things like "damn that coworker farts a lot!" or "he is using tabs and messing up Python formatting, why didn't he test the code or read them guidelines" or even something like "why does he insist on using those names for his variables and methods?" stuff like that ya know? And man, about the military voice, I really dislike raising my voice at people, I actually look like a mean dude but I am a huge teddy bear. The moment this guy wanted to blame stuff on me I was like nah man, you gon learn today! What do you currently work with? I am hoping to move into a more JS centric or Python centric area soon. I would be happy to work with PHP as well.
  • 1
    Your story, for me, signifies both hope and caution. I'm currently learning web development with the goal of getting a job next year, and you are an example for me right now. Idk how I will cope with toxic work environments, but I guess not everything is perfect. I just hope I can work on what I love and someday use it as a tool to make my ideas come true. Good luck in your current job, I hope you can find a job where you can feel at ease :)
  • 1
    @AleCx04 I know of a few places (possibly remote) that could use help. Your vet status would help as the company owners are generally service disabled vets, so if all else is equal, they help their service family out. If you're interested, lmk, and I'll get you my info so I can get you in touch.
  • 3
    @QueenMorgana another reason why I love devRant (people helping each other out)!
  • 1
    @gitcommit I am glad it helps man! This industry can be really amazing and I know that there must be some great people out there. I just need to find that one sweet spot. Good luck with your career goals! Any particular stack you are learning??
  • 1
    @QueenMorgana thank you, I am definitely interested. Working with other vets is always fun.
  • 0
    @AleCx04 what messaging service(s) do you use? (need to know which username to give you)
  • 0
    @AleCx04 I'm learning web development with django and also using css and html to make simple web pages. My first goal is to get a simple project I have in mind to production and from then, try to learn more by doing other projects and get a job next year. In the long run I want to get into data analysis but in my current situation it's quite difficult to get into professionally, as I'm studying history in uni and here in Chile, from what I've seen, data analysis jobs require some sort of reliable certification. I'm still reading some books on data science and estadistics (just got 11 from a book humble bundle at 15 bucks, I'm so excited to read them all).
  • 1
    @QueenMorgana hi, sorry for the time it took me to reply. Messaging app as in viber, skype or something like that?
  • 0
    @gitcommit awesome! Hope you are having lots of fun with Django, I know I love it, been a while since I did anything with it though! And as far as data analysis goes, the good thing is that you are into Python, it is heavily used with it. I am trying to study more about machine learning during my free time. Really interesting field. Que tal la vida en Chile? Siempre me ha llamado la atencion ir a conocer ;)
  • 0
    @AleCx04 Yeah, data science and machine learning where the primary reasons I started learning with python. Life is good here, although I'm afraid the problems we face as a country are getting worse and worse. There's a lot to see here, I highly recommend going to Las Torres del Paine, and to the Atacama desert. The cities may be fun to explore but the real beauty here is in the nature.
  • 0
    @AleCx04 or discord/telegram/signal/tox etc..
  • 1
    @AleCx04 I know what you mean about not liking to raise your voice. I'm a pretty quiet guy by nature, but good on you for sticking up for yourself. Having good coworkers makes a huge difference. I've been lucky, in this respect. Hopefully your latest job treats you much better. (Just focus on whatever positive things you can -- coworkers, tech stack, learning opportunities, etc)

    Since you ask, I primarily do front-end web dev these days. Lots of Angular and React. It's a small company, so it's pretty much just me doing front-end work. It's good though: it affords me a good mix of UI / UX, appealing to both analytical and creative parts of my brain.
  • 0
    @QueenMorgana ah got you, I use Line, my id is alex_rz_picazzo04
  • 0
  • 0
    I really enjoyed reading this. Good luck on future jobs, Alex.
Add Comment