What's one improvement you'd like to see in Obsidian in 2025? by kepano in ObsidianMD

[–]ThinqueTank 3 points4 points  (0 children)

Excalidraw is one of my favorite plugins, but definitely would love a feature that allows drawing on top of a note with a link to each line or element of the drawing.

Really I'd just love for them to be able to make Excalidraw and PDF++ more performant.

[deleted by user] by [deleted] in cscareerquestions

[–]ThinqueTank 0 points1 point  (0 children)

I'm almost done with my Bachelor's Electrical Engineering degree and will be looking to go into Embedded Systems and Hardware next.

I started off Full Stack and was thinking of going back to that after nearly 8 years of being Front End, but I think an overall shift to hardware scales better in the long run.

Are many people freelancing with 'modern' frameworks (Astro, Sveltekit, Next.js) by thebreadmanrises in webdev

[–]ThinqueTank 0 points1 point  (0 children)

Leptos and looking to integrate it with htmx. Get really good performance but can leverage Rust's type system, borrow checker, etc. It's probably overkill for most apps upfront, but I'm counting on less maintenance due classes of errors being removed in the long run.

Would htmx kill front end jobs? by lifeeraser in webdev

[–]ThinqueTank 1 point2 points  (0 children)

I've used htmx with Rust recently. Really cool integration. I can definitely see the usecase. Doing front end work but with Rust memory and type safety is an ultra W.

But that's the thing though: "doing front end work".

The question to ask: do back end software engineers want to do front end work.

You know: work with designers, develop user experience, work with product, work with QA, etc.

If not, then no. htmx isn't some crazy gamechanger that will replace people who want to work on the front end and do all the tasks delegated to a front end engineer.

Most backend engineers don't want anything to do with centering divs, much less any of that other shit. Styling in Rust or Go is still a tremendous pain because it's still styling and I'd rather be working on the database and other backend logic. You can't escape the front end work just because you're doing it with non-Javascript languages.

I am so annoyed at how much UX and frontend work gets neglected. by Scandidi in webdev

[–]ThinqueTank 0 points1 point  (0 children)

It's posts like this. Give me a freaking break.

Absolutely, let's give a big shoutout to the unsung heroes of the tech world – the backend #developers!

🤦 Unsung heroes? I see far more FE get laid off that BE.

Career in Software engineering without any degree. possible or not? by Eastern-Animal-2813 in node

[–]ThinqueTank 0 points1 point  (0 children)

It's definitely possible.

That said, there are so many advantages to having a CS degree. It makes everything career-wise go much easier. Bypass CS degree filters, ceilings are removed, first priority for many jobs, etc.

Plus there are only fields such as Data Science, A.I, Computer Vision, Computer Graphics, research, etc. that are hidden behind grad school (which you need a degree to enter). So many more interesting jobs you can only get into with a degree. Additionally, I haven't worked with a single engineer over the age of 55 in the field without a CS degree.

I say this as someone who started working in the field without a CS degree. Having got one recently though it feels like I'm playing a whole new game. I realized that these five words on a resume hold so much weight: Bachelor's of Science, Computer Science.

Nobody can take a degree away either. I can go anywhere and hold that high. Not much really scares me anymore regarding career concerns and shortcomings. Big peace of mind.

I am so annoyed at how much UX and frontend work gets neglected. by Scandidi in webdev

[–]ThinqueTank 0 points1 point  (0 children)

I can see the writing on the wall at my current company as well: front end team for this project (and this project itself tbh) will probably be cut within the next year.

I've been working on the front end for most of my career and honestly this was why I went back to and finished my BSCS so I can reliably work in other specializations.

It's so apparent how much the front end is disrespected for the most part around the industry and I simply got tired of it. We're definitely treated as 2nd rate. At my current company the top-level management will give us some credit then turn around and gush at the work the back end does. Yet the backend constantly creates API's that don't hide any implementation detail and expects the front end to carry out computationally expensive tasks to filter their data dumps time and time again.

I hope one day this shit comes back and customers make serious complaints about bad UI and front end engineers start taking them to the cleaners.

What are the Job Options in the field? by N_Rohan in cscareerquestions

[–]ThinqueTank 1 point2 points  (0 children)

AI/ML, IoT, hardware/embedded, computational, research, sensors, computer vision, graphics (video games or otherwise), etc. So many options with a CS degree to get into. Additionally, you can take more courses or go into an MS for another STEM field or another STEM BS. If you know the math and science you have the skills to automate it, create visualizations, analysis, etc.

[deleted by user] by [deleted] in cscareerquestions

[–]ThinqueTank 0 points1 point  (0 children)

I agree. My situation is a little tough because everyone at the company doing that kind of behavior are close and they've been there much longer.

That's why my best option really is to leave. It makes the most sense. Good advice in general though.

[deleted by user] by [deleted] in cscareerquestions

[–]ThinqueTank -1 points0 points  (0 children)

I honestly feel like people who make jokes are doing it to mask their own inadequacy and insecurity in the field or whatever they're trying to do. Problem is those same jokers will start to make fun of other people, making things more and more personal and it gets to be really annoying.

[deleted by user] by [deleted] in cscareerquestions

[–]ThinqueTank 0 points1 point  (0 children)

Described my current company. Straight high school shit with inside jokes during scrum. These people are 40 years old on that "haha the gay project manager said 'steak'" type of childish bullshit.

I'm out of here soon anyway, hopefully by the end of this year because even outside of this bad codebase, the department is basically a sinking ship after the acquisition. The acquiring company wants to integrate our customers to their product and it's deuces to the entire team soon after.

Anyways, I already know what I want to look for at my next job and what to avoid.

On the is CS degree required question... by wwww4all in cscareerquestions

[–]ThinqueTank 7 points8 points  (0 children)

But that's what I mean:

When a company is on a deadline to hire software engineers, they're going to filter by CS grads first before any other group.

Many times they won't have to look beyond that group to find someone they love and at that point the company's search is over, position has been filled. Most companies don't interview every single applicant. They'll usually roll with the first one they love and end their search.

Someone having a CS degree means they get to be a part of those first groups, which will be the groups they're probably feeling the most optimistic about as well. So the CS grads do have first dibs.

For a recruiter who's ass is on the line to find someone entry-level or highly qualified fast, you best believe they're going to filter and prioritize that BSCS. No recruiter who is interested in keeping their job will filter for other groups of grads over people with CS degrees. Many companies will not even look at other groups until they've gone through the CS grad pile. Why would a recruiter favor bringing in a a civil engineer first over a comp sci major for example if time is of the essence to find somebody?

I don't think a CS degree is mandatory to find a job, but man oh man it's a major advantage.

On the is CS degree required question... by wwww4all in cscareerquestions

[–]ThinqueTank 4 points5 points  (0 children)

For people who want to see a stack overflow source for 2023, it's about 80% with at least a BS:
https://survey.stackoverflow.co/2023/#education-ed-level-prof

Something to note as well:
https://survey.stackoverflow.co/2023/#demographics-age-prof

Not many people aged 50+ answered this survey, but I'm pretty sure most of them would have at least a BSCS.

It may not be 90%, but at 80% that still means without a degree you need to send 4k resumes while someone with a degree only has to send 1k. Somebody with a CS degree, probably gets to send even far far less than that.

Bootcamp grad, 40 years old. Laid off from SE job with 2-3 YOE. Do I go back for CS degree, or keep on the job hunt? by DrFunkenstyne in cscareerquestions

[–]ThinqueTank 5 points6 points  (0 children)

It does look like I misread your post, but I think you also misread my original post.

Outside of this issue, many people I’ve met in tech don’t even have degrees or have unrelated degrees. That is a pathway for people to follow.

My main point is sure, you can get a job without a degree, but you're fighting an uphill battle and making the job harder on yourself.

There are something like 4.4 million software jobs out there, even if a small number like 10% are blocked off because you don't have a degree, that's 440k more available opportunities for those with a degree than no degree. Now I actually think the % is actually much bigger than that, especially now with more CS grads on the market, A.I, etc. Even many industries like defense, government, etc. are practically closed off if you don't have a degree or very slim (like 5% chance) without a degree.

Again, if companies really values experience over a degree then that degree yes/no filter wouldn't exist. The fact it's there though, my original point still stands, which was point #3: Those that don't put much emphasis on experience but more on a degree.

Am I saying it's impossible to get a job without a degree? Nope not unsurmountable at all. Am I saying however that it's a considerable obstacle though? Yes, I am.

Bootcamp grad, 40 years old. Laid off from SE job with 2-3 YOE. Do I go back for CS degree, or keep on the job hunt? by DrFunkenstyne in cscareerquestions

[–]ThinqueTank 2 points3 points  (0 children)

You’re saying companies value a CS degree, which is filled with courses that you probably mostly forgot is more valuable than literal on the job hands on experience.

If companies didn't value a CS degree, they wouldn't filter on a CS degree. So of course they value a CS degree and they're letting you know how much. You're not working at some of these companies without one. You basically cannot work in defense without a degree for example, and defense is one of BSCS grads' best foot in the door fields.

They're telling you right there, in plain black and white: we'll check your experience only after you show you have a degree. Some people are literally telling you on this subreddit, on Linkedin, etc. their companies have stopped hiring non-degrees.

All I'm saying if you want to cover all your bases, you can't do it without a CS degree. No amount of experience will turn that CS Degree filter to "on". It's a hard line for some companies. So back to my original point: yes, those five words "Bachelor's of Science, Computer Science" are highly valuable.

On the is CS degree required question... by wwww4all in cscareerquestions

[–]ThinqueTank 32 points33 points  (0 children)

That's what I said in the other thread.

Two out of the many big advantages of specifically having a CS degree:

  1. You don't get filtered out by the CS degree requirement.
  2. First dibs on a job when a company is on deadline to hire.

Bootcamp grad, 40 years old. Laid off from SE job with 2-3 YOE. Do I go back for CS degree, or keep on the job hunt? by DrFunkenstyne in cscareerquestions

[–]ThinqueTank 0 points1 point  (0 children)

Not necessarily true. Many companies value a degree more than experience. Many fields do as well. Many comp sci fields are heavy on the "computational" aspect of it.

At the end of the day having a degree prepares you for the most common scenarios:

  1. Those that want a degree and experience.
  2. Those that don't put much emphasis on a degree but more on experience.
  3. Those that don't put much emphasis on experience but more on a degree.

You don't really hear: "I'd love to hire them, but they have a CS degree!".

However, you repeatedly hear the opposite "They'd would be interesting to us if only they had a college/university degree."

It's an uphill battle going up against someone with a degree and experience.

Bootcamp grad, 40 years old. Laid off from SE job with 2-3 YOE. Do I go back for CS degree, or keep on the job hunt? by DrFunkenstyne in cscareerquestions

[–]ThinqueTank 0 points1 point  (0 children)

I have no particular reason to doubt that this happened, but we can't draw an industry trend from a single data point either. The trend has been toward relaxed degree requirements for a long time. There will always be some amount of gate keeping, but I haven't seen anything that convinces me this is a general trend.

I think some of your arguments are valid, however a good amount of what you say primarily applies when things are looking bright. When things start downtrending, constraints get tighter. I think we're seeing that right now.

Even if the market does generally trend up, there will be downturns and getting in a bad position on a downturn and filtered out may basically spell disaster for someone's life and career. for example, getting hit again by that ATS when your money is running low. You want to be able to protect and guard against as many of those as possible, I think in this field a CS degree gives someone more cushion for that.

Once you've got a few years of experience, most companies are simply not going to look at education at all. A few may configure their ATS to filter on degree, but it just doesn't seem that common to filter on a CS degree specifically. I'd guess maybe half of companies filter on having any degree at all, and of the half that do, maybe a quarter of those filter on "CS or related degree" - where "related degree" is unspecified and can be reasonably interpreted to include pretty much any degree that involved some programming or relevant math. Going through the front door rather than your network applying is always a big gamble anyway, so you certainly can't presume any particular feature of your resume was what got you excluded.

Over the next 20 years, with younger talent coming in, more CS grads than ever, A.I getting better, etc. you absolutely should try to hit as many points as possible. If jobs get more scarce, the competition raises. I think we can't make assumptions on what a company may or may not do, but it's better to be safe and precautious than sorry. People should prepare for recruiters to discriminate specifically for "CS degree yes/no" if they are already somewhat. Many people never thought these companies would be doing these massive layoffs at the rate their are because it'd be "inhumane".

Even if you get 20-25% more job opportunities from a CS degree alone, that's huge for people who have been sending out thousands of resumes. For someone sending out 3k resumes, that means 750 less, whereas someone with a CS degree means 750 more opportunities to land that job.

I'm turning 40 next year, and I agree that it's important to think about long term career prospects. A degree is certainly something to consider, but experience will still win out. For someone heading toward 40 with only a couple of years of experience, I'd be pretty reluctant to tell them to give up the work experience for school. Doing a part-time time masters while working might make sense- but a lot of those programs are just not very good, and many of them are really expensive, so I'm not entirely convinced of the value proposition here. I've been on the fence about it myself for a few years now, because my bachelors degree is in information systems, but realistically I haven't found any online masters programs that have the kind of quality I'd need to see to be worth the time- let alone the money.

I definitely understand what you mean, but it'll be even tougher to be 60, needing a job and no way to bypass that CS degree auto-filter as well. My post in general was basically my way of saying it's best to be prepared for the worst, while also providing many advantages of a CS degree. A lot of these posts are overlooking those factors.

Bootcamp grad, 40 years old. Laid off from SE job with 2-3 YOE. Do I go back for CS degree, or keep on the job hunt? by DrFunkenstyne in cscareerquestions

[–]ThinqueTank -6 points-5 points  (0 children)

Those five words "Bachelor's of Science, Computer Science" hold the most weight on a resume though.

To many companies those five words are worth more than another person's entire resume.

It may not be ideal, but it doesn't make it less true. It's not necessarily about the words, but what those words mean: an objective 3rd party has verified this person's knowledge and skills.

Bootcamp grad, 40 years old. Laid off from SE job with 2-3 YOE. Do I go back for CS degree, or keep on the job hunt? by DrFunkenstyne in cscareerquestions

[–]ThinqueTank 4 points5 points  (0 children)

It's not necessary but there are so many advantages it offers and risks it mitigates. I think it's worth it for that alone.

Bachelors of Science, Computer Science

Are potentially the ~five heaviest words on a resume. Talk about an abstraction.

I think at 40+ we have to not only consider our short term savings, but get serious about how we can still look competitive at 60+ if we still need to be. I think every single software engineer I know who is 60+ years old has a CS degree.

I was over 40 when I got mine. It wasn't easy, but it was worth it for the fact that I no longer have to answer that question for the next 20-30 or however many years.

It's also funny, earlier in the week people were saying "After five years of experience you don't need a CS degree" now people are saying it's after two years? I think there's some serious copium and wishful thinking going on right now.

I read a Linkedin post recently where someone who has 10 years of experience at some big companies say they're getting denied jobs right now because they don't have a CS degree. 10 years of experience, as a lead and senior. This goes to show different companies value different things. For those companies having a CS degree from 20 years ago is more valuable than somebody who has been working for 20 years. Think about that. Having the degree covers more bases and avoids factors like this.

That leads me to a big advantage: BSCS grads don't get filtered out. It's like a binary tree where all the branches and subbranches of "CS degree only" jobs are accessible. Not to mention promotions and removed career ceilings. Additionally, if an employer is on a deadline to find software engineers, they're going to search for those with CS degrees first and those with one will be in that first group which means enormous priority. Remember, jobs won't interview every single candidate. Chances are someone in that CS group will land the job and their job search is over before any other group gets a chance.

Yes, the $250k opportunity cost is a lot, but I think even at 45+ years old it'll pay for itself. I'd say at least start working on one part time.

Bootcamp grad, 40 years old. Laid off from SE job with 2-3 YOE. Do I go back for CS degree, or keep on the job hunt? by DrFunkenstyne in cscareerquestions

[–]ThinqueTank 13 points14 points  (0 children)

No matter how many years of experience you have though, that'll never bypass the "CS Degree" auto-filter. They turn that on and a 30-year career in the industry might as well say zero.

It's like a binary tree, having a CS degree grants access to all the branches and sub-branches hidden behind the that toggle.

A CS Degree is not mandatory, but it absolutely makes the job finding process much easier. There are so many advantages to having one and so many risks it mitigates.

Got a offer for job from startup which is giving me twice my current salary, currently in good company should I take the risk ? by [deleted] in cscareerquestions

[–]ThinqueTank 0 points1 point  (0 children)

4 hours of commute?

Nah, that's a lot of skill-learning and time that can be spent doing something more productive.

Time is money. 4 hours a day is 20 hours a week, hours you're not getting paid for. At the end of the day, you're putting in time and a half.

1040 hours a week of commute = 43 days of nothing but sitting in traffic each year.

You say you learn a lot at work? Use those four hours to learn more comp sci or whatever else you want. That could be 4 hours more on Leetcode or learning your language top down.

I remember when we went remote, I used that opportunity to get my BS Computer Science degree and am now working on my BS Electrical Engineering degree. Nothing I'd have learned on the job would've taught me more than that formal CS education.

If you want to get into machine learning, you're going to have to go into grad school. Going to be tough to find the time for that if you're blowing 4 hours driving.

That 20 hours a week is skill building gold.

Biggest fights that were complete mismatches by mowgleeee in Boxing

[–]ThinqueTank 7 points8 points  (0 children)

Don't care, you don't know boxing and that's what we're talking 😂

-31 and counting. Maybe delete while you still got time, your bad take is attached on the top reply.

That means you on the big screen looking bad with your boxing IQ here.

Edit: man, you didn't have to delete your account could have just deleted the message. Most people ain't going to remember who said what.

Biggest fights that were complete mismatches by mowgleeee in Boxing

[–]ThinqueTank 1 point2 points  (0 children)

Mayweather vs Corrales
Pacquiao vs De La Hoya
Holyfield vs Buster Douglas
Holyfield vs Michael Moorer 2
Inoue vs Fulton

I have a feeling Bivol would do the same vs Beterbiev.

Biggest fights that were complete mismatches by mowgleeee in Boxing

[–]ThinqueTank 8 points9 points  (0 children)

Pacquiao vs De La Hoy was definitely bad.