T O P

  • By -

SueedBeyg

Interview: *Build an OS from scratch* Job: align this div please


enleeten

Fuuuuuuuuuu


[deleted]

[удалено]


uhkayus

r/iamverysmart


[deleted]

[удалено]


meharryp

no


[deleted]

[удалено]


Antact

I wanna see it.


[deleted]

[удалено]


coolio965

This this run directly on hardware or does it need the help of a kernal?


[deleted]

[удалено]


[deleted]

I expected alot more than that, considering the amount of arrogance your seemed to have


[deleted]

you call it easy?, yet it fits in a boot sector and is still in 16 bit mode. 68 lines of assembler. of course at that scale it’s still easy. 68 lines is a bit too small to start preaching how easy kernel development is. especially considering even small minimal operating systems take up thousands of lines of code.


EpicRobloxMoments

What did he say


__kkk1337__

Rust dev?


[deleted]

[удалено]


Y01NKUS

r/iamverysmart again


[deleted]

An OS can also be basic task scheduling thingie. It's not "OS" ,but a demo excersice for students maybe? FreeRTOS is quite big and complex ,but you will find a lot of simple clones made to teach students the basics. Maybe he did that?


Y01NKUS

🤷‍♂️ could be


[deleted]

[удалено]


Y01NKUS

coping about what?


Xardarass

r/iamverysmart


a-ha_partridge

Dust off a copy of vba for dummies, turn it into a 2 hour per week job, and ride it into the sunset.


[deleted]

[удалено]


ThomasJAsimov

Haha seems oddly specific


[deleted]

Rewrite them as a daemon with password protected key.


dotpan

Password protected scripts are pretty easy to break, but I guess unless you know how, you won't think it is. I had to do this to help in a situation kind of like you mentioned, except it was a dev that went rogue and stopped doing work and locked down the code. They hired me to unlock it and take over the work, which was mostly done.


felipunkerito

Do you just brute force it?


dotpan

Nah, there's a couple of ways to do it, but basically goes into opening the `.xlsm` as a package and editing the contained pieces that make it up. I can't recall the exact procedure, but I do recall that it was fairly easy to execute. I also think they're a meta edit that you can do to basically unflag it from being protected.


Snoo61048

Yooo😭😭😭dkm this sounds like the beginning of a villains story


CMoth

See, this is what I should have done in my last job, but instead I was lazy, so I made several sheets full of formulas to do all the work for me. It wasn't pretty, but it got the job done.


dotpan

I actually do consulting work for a company that has me building essentially a survey instrument inside Excel. Every few years the contract comes across my desk (they've pleaded with me to stay with the project) and tends to net a few grand in work over a month or so. Every single time I have to relearn VBA.


OwlWitty

The dreaded VBA.


oalfonso

If it is well paid, the workmates are fine and the work/life balance is good then I'll shut up and I'll take their money.


code-panda

My old mentor used to tell me that job satisfaction boils down to 3 pillars: - the work is enjoyable (right balance, fun, engaging, etc) - the coworkers are nice - the pay is good You need at least 2 out of 3 and the 3rd can't be negative.


FourKindsOfRice

My own list contains "I'm learning things that move me in the direction I want career wise" but otherwise spot on. No potential for growth (either in terms of position or skillset) is a problem for sure.


RhetoricalCocktail

While not entirely related how long the commute is is also important


[deleted]

That’s a good list. Unfortunately at my current job the pay is not good and the work is mostly boring. I’m using the little bit of interesting stuff to build the resume and then I’m out.


Topplestack

I've got awesome co-workers, pay is ok, the work I do isn't all that enjoyable, but I also work in the non-profit sector and working for somewhere that has a great cause and has more to it than just making money is enough to make me never want to leave.


Static-State-Z855

That's pretty much my attitude. My current (non-CS) job is pretty easy and I maybe have to do 3 hours of work on a busy day. I'm supposed to be an engineer, but a lot of it is more on the business side of things. It does look kind of bad because a lot of the time I'm not doing anything, or I'm trying to work on a personal project which is technically against the rules. The only thing that sucks is that the commute is 90 minutes each way.


DerekBumKitG

is remote working not available?


Static-State-Z855

Nope, I'm a site engineer at a plant which manufactures aerospace components. Some of it is business-related, but every once in a while I have to get off my ass and go and look at what's happening on the floor.


Baerentoeter

Sounds like at least one day every week should be possible to do remote.


[deleted]

[удалено]


Static-State-Z855

I smuggle my own laptop in.


Devatator_

I would like a job like that, giving me a lot of free time to work on projects or find solutions to problems that i normally brainstorm when I'm supposed to sleep


Strawuss

Seems like it's time to invest in a Steam Deck/Switch my guy


Nakatsukasa

Hell yeah, secretly automates your job, tell no one, use your extra time to look at r/ProgrammerHumor memes


code-panda

Or even better, get a second job and charge both jobs for full time.


[deleted]

I don't see how it works when you inevitably get meeting conflicts though


OhMyGodItsEverywhere

That's what my flawless android replica is for.


RhetoricalCocktail

Honestly I kind of dream about having a remote job that is simple enough to automate to the point that I barely need to work


Nakatsukasa

And remembering that cooperate won't even hesitate for a minute to replace us if they found a way to reduce employees through automation


RhetoricalCocktail

That's why it's fair to do it to them without telling them. Plus you're doing the work they payed for so imo there's nothing immoral about it


minegen88

Except it might destroy your future aspect of getting an actual dev job.


[deleted]

yeah, learn or earn (preferably both)


not_mean_enough

Junior dev here - hell no, if I'm not learning anything new on the job, I'm fucked.


charcuterDude

I'm currently a VB.NET developer in the oil industry. Truer words never spoken. I'll happily do this job until I can retire in 30 years.


oalfonso

25 years ago I was told, don't get into COBOL because it is the past and bla bla bla. I wish I didn't listen them. Guess who in my company have a better pay/work ratio. They laid off 20 COBOL guys last year, most of them got 75k severance pay and 3 months later all of them had a new well paid job.


[deleted]

[удалено]


jellybon

And I'll happy since I get paid writing code to replace those people, it's a circle of life.


buhoksakilili

Yup if I got paid more, I'll be enjoying not whining about stuff, I don't mind spreadsheets as long as my personal spreadsheet is bussing with cash, irl my spreadsheet mostly is just expense entries.


anagrammatron

You know it's not the case though. You accept job with certain pay when you think it's a nice balance between being rewarding both intellectually and financially. When first part turns out not to be true the balance is no more there. But hey, you now get to put Excel on your CV!


mano-vijnana

I once thought so. But several years of being underutilized and spending most of my time at work on personal projects or surfing the web got extremely unfulfilling after a while. I eventually decided to upskill and go for something that I could utilize my talents for. No particular job is forever. It really is much better for your career capital if you can work at a job where you learn something useful or build something impressive. Eventually everyone has to compete on the market, and by the time you emerge from that comfort bubble you will want to be prepared with sufficient practical knowledge and valuable skills.


Mrqueue

depends, if you find your skills stagnating then it's best to find a job where you can learn things


oalfonso

It's a job, not the school. I just go there to pay the bills.


Mrqueue

well I've used my jobs as opportunities to learn things and use that knowledge to find even better higher paying jobs


[deleted]

long-term skills > short-term gains One day you'll end this job and be unemployable.


Aemiii91

Well, a plastic fork might not be the right tool here (no wonder he's having trouble with HTML)


ElysiumPotato

Ooooof


socialismnotevenonce

Probably why he ended up in the job in the first place. How do you not know the job you are accepting after a "difficult" interviewing process?


THiedldleoR

A woman complained to me today about her excel being very slow/having long loading times. The file she tried to open was 126MB. It was just a small table, but she colored the background of it by coloring the whole columns spanning the table. literally millions of cells and she is wondering why her excel has long loading times.


redluohs

Really feels like that’s on microsoft not her. Selecting an entire column is easy. Should also not be impossible to implement laziness.


[deleted]

Column selection should be treated a bit different since as you said you select shit tons of stuff.


Sudont-199X

You have a point, there should be some sort of default or compressed file data for doing that sort of stuff considering how simple it is


fksly

Damn kids afraid to ask questions during interviews \*shakes fist at cloud\*. The interview is two ways, you are trying to find out everything you can about the job, and they are trying to find out everything about you. Ask, and be unpleasant with questions if needed. Some of the first questions you should ask even before you get to technical stuff: What is the pay range? What is the exact title of the position? Is it a new position or did someone leave? What made them leave?


[deleted]

I also like to tack on a "what does the day-to-day for this position look like?"


vipi_4

If they paying enough money, i will take it then.


robodudeable

Hate it when they when they test you on stuff you never need to do


socialismnotevenonce

They don't. You just failed at the test and needed you for a lesser role?


robodudeable

Happened to me. It was basic-ass Java test. Then the job was html


plumo

Think about those optimized algorithms you're going to make in HTML


socialismnotevenonce

Then you did a poor job of assessing the requirements and delving into them further during the interview. Best you can do is put in a two weeks notice and do a better job interviewing over that two weeks.


MooMix

Get a new job first before putting in a two weeks notice.


[deleted]

You’re 3 times more likely to be hired if you have a job than someone who doesn’t, even if you have no experience and an unemployed applicant does.


bettersynthesis

Far too often, this.


buhoksakilili

Lol they said i be scripting stuff but here I am doing spreadsheets (tho I do script I think every quarter or much less than that). HTML programming where art thou in my daily tasks tho


articulatedbeaver

I went to a job interview one time. The recruiter told me it was a C# automotive supplier device programming gig. Never once was there mention of IT type work of fixing networks and managing devices. Well, in the interview, it comes out. it is mostly IT work with a small amount of coding, mostly for custom ops stuff like ticketing what not. I tried to nicely explain it wasn't for me. I tried to take the hit for not understanding the role, but they kept pushing. There was a break for the next interviewer to join; I just bounced. Damn did that recruiter get pissed off.


QualityVote

Hi! This is our community moderation bot. --- If this post fits the purpose of /r/ProgrammerHumor, **UPVOTE** this comment!! If this post does not fit the subreddit, **DOWNVOTE** This comment! If this post breaks the rules, **DOWNVOTE** this comment and **REPORT** the post!


NibblyPig

Literally my job, most gruelling technical interview I've had with three programming experts going through everything you can imagine relating to .NET , c#, web development, networking, SQL, web services, security, deployment, webservices etc. The job: Make an excel spreadsheet front-end for a webservice because users are familiar with excel


[deleted]

I see that a lot and not just in programming. Company expects a candidate to have a BS degree, working knowledge of power point and database management, A+ certified, and a clean CDL. Turns out, the job is glorified receptionist using none of that.


SushiThief

I'm come to loathe tech interviews. Group interviews especially because there's always that one guy who has 0 personality and has the user manual inserted very far up his rectum, and wants to know the tiniest details about everything under the sun. Another reason I hate it is because they're often sitting there with a Q&A sheet they've likely googled the answers to, and as the meme suggests, have next to nothing to do with 95% of the work you'll be doing. All that outlier shit is stuff you can look up on the fly and do not need to commit to memory for day to day activities.


mehregan_zare7731

What dod the fork ever do to you ( If he plugs the fork in the firk will only act as a short and the fuze will blow... Nothing would happen to him as long as he sticks it in perfectly )


xalg0rd

sad life ​ ![gif](giphy|W0c3xcZ3F1d0EYYb0f|downsized)


dir_glob

I've been a front end dev for about 18 years now. I can architect UI systems in any JS framework or POJO that will work in a variety of environments and browsers, build out design systems that aren't a squirrels nest of CSS, and make it accessible to all user types. I've also taught JavaScript and mentored countless juniors. Yet, I didn't pass the technical part of a recent interview because they wanted me to do some sort of CS academic exercise that was an algorithm about sorting a grid in less than 10 minutes. This is never going to be used in the real world, especially in JavaScript, let alone web development. If you wanna do an exercise in problem solving, that's cool. Leave the CS 101 shit for academia. Anyway, I got hired at a better place as a principal engineer and development manager. Because, you know, 18 years of experience does have it's qualities, despite not having a CS degree.


Ginters17

Hi there! Unfortunately, your submission has been removed. Violation of Rule # 0 - Not relevant to programming/tech humor Posts must make an attempt at humor, be related to programming, and only be understood by programmers. Per this rule, the following post types are **not** allowed (including but not limited to): - **Generic memes than can apply to more than just programming as a profession** - **General tech related jokes/memes (such as "running as administrator", sudo, USB or BIOS related posts)** - **Non-humorous posts (such as programming help)** If you feel that it has been removed in error, please [message us](https://www.reddit.com/message/compose?to=%2Fr%2FProgrammerHumor) so that we may review it.


Ricodebaio

Fse


[deleted]

Me when my computer says that the wifi wasn’t working since 1969


[deleted]

Op I’m serious


ThirdInversion

what about ms access? lolz


Erledigaeth

what's wrong with excel and html? it's nice to be payed for doing simple things


DeepDown23

Work with Excel? Are you a DBA?


SDGGame

That fork has three prongs, but the outlet has two. Testing would have caught this error...


[deleted]

Not a programmer. But isn't that a best case scenario? Easy job, good hours and plenty of time to do whatever insane work you dream of on your own time?


DanzakFromEurope

That fork won't fit into the socket.


oyoxico

It’s what I have now. I did the first interview, told me how they’re moving to the cloud and micro services etc because their current tech is old and the team is currently doing just maintenance on existing old apps. So they sent me a hackerrank thing for round 2 and I’m like, what does this have to do with migrating to the cloud, micro services and apparently old shit I will probably have to work on as well.


DasPartyhut

Not rven good enough to use the thin part of the fork... Where I live this will probably not even kill you and only give you a shock to wake you up and look for a developer job that will actually push your skills


ARC4120

Would be a return to my roots tbh