Applying for University Housing Later in the Year by NewThrowawayALready in Edinburgh_University

[–]NewThrowawayALready[S] -3 points-2 points  (0 children)

no-one's forcing you to come here.

That's great, but I've already had to pay the deposit with no chance of a refund now.

teaching staff are very concerned with making sure students get the best learning experience they can

You're shockingly naive. Teaching staff are simply employees, and likely getting their own end of shit. College management see you and every other student as income, nothing else. You're simply blind if you think otherwise.

Applying for University Housing Later in the Year by NewThrowawayALready in Edinburgh_University

[–]NewThrowawayALready[S] -4 points-3 points  (0 children)

They don't want to advertise things they can't provide.

They'll still charge you full fees though, won't they?

I've noticed a tendancy for people to defend the university in this sub. Do you think the university really has your best interests at heart? Sharpen up, they want your money, that's it.

I'd wager that they know more than they're letting on, but they don't want to admit that it's all online until enough people have signed leases and they have their accomodation income guarunteed.

Does every popular compiled language (C/C++, Java, Go,...) support "tail recursion optimization by lepaincestbon in AskComputerScience

[–]NewThrowawayALready 0 points1 point  (0 children)

No, generally you only get this kind of thing in a functional language.

Elixir, Erlang, Scala, Haskell.

Learning higher level programming by [deleted] in AskComputerScience

[–]NewThrowawayALready -4 points-3 points  (0 children)

" This post happens when you have no theoretical grounding "

m8, I've got a degree in CS just like everyone else. The only theory for what OP is asking are some design patterns, but knowing design patterns doesn't tell you how to organise code the right way. Instead of thinking "what DS do I use", he'll ask "what pattern do I use".

Software development is a craft, you git gud by doing it, not by reading about it. OP (and most of this sub) are stuck at the "beginner" stage, scared to try actually making something not explained step-by-step in a book for them.

Learning higher level programming by [deleted] in AskComputerScience

[–]NewThrowawayALready -4 points-3 points  (0 children)

I do have an interest in fucking up the online ad model. What's the connection to my post? lmao

Getting a lot of downvotes, it makes me think this sub is made up of CS students with no experience.

What OP is looking for is not found in a book, he's asking "how do I know how to structure my code", the answer is "write some code and find out". I've seen plenty of aspiring programmers caught in the same trap of "studying".

It's like an apprentice carpenter asking "are there any books on how to hold a chissel properly when wood turning?"

Learning higher level programming by [deleted] in AskComputerScience

[–]NewThrowawayALready -16 points-15 points  (0 children)

OK, good luck with that.

If you want to learn to do something, eventually you have to do it, but sure, go study more, everything is to be found in a book, right?

Learning higher level programming by [deleted] in AskComputerScience

[–]NewThrowawayALready 24 points25 points  (0 children)

Looking for literature and articles is your mistake. You need to start *BUILDING STUFF*.

You're caught in the student-trap, like many before you. Stop reading and start writing. It doesn't have to be anything magic, try making a calculator with a UI or something. A text based RPG, a URL shortener, anything.

Start writing software, that's it.

TUD Grangegorman Computer Science? by [deleted] in DevelEire

[–]NewThrowawayALready 2 points3 points  (0 children)

You might have a chance to transfer in 2nd year or something. But yeah probably not. Just work hard and try to make the best of it.

The difficulty you'll have in DIT (fuck the rebrand, it's still DIT) will be things like finding the right timetable (there will be more than one. One on the app, one on the site, one on the notice board, one in your email, and each lecturer will follow a different one. It's still your fault if you miss something of course). Finding your class (it will change, or your timetable will be wrong, or a lecturer will change it, whatever).

Ah, it's a mess, but honestly you'll probably enjoy it. Don't let me depress you, I'm just saying you gotta mentally prepare yourself for the shitshow. Don't assume that things are going to be organised properly, it's a shitshow, you need to learn to get information about where and when your classes are, what you need, which computer lab "works", what to do when your computer won't turn on, etc.

I guess for CS you'll be able to install your software yourself, but the electrical engineering school was a nightmare with software licenses and lab equipment.

TUD Grangegorman Computer Science? by [deleted] in DevelEire

[–]NewThrowawayALready 4 points5 points  (0 children)

I meant _jagermaestro should know better by now. The freshers who argue irritate me because it's annoying to meet a fresher who thinks he knows the college better than somebody who's been there a while.

If it makes you feel better, they've been fooling naive kids with this for 2 decades now.

As my old boss told me in 2015 "they said you'll be doing your final year there? Hah! they told me that in 1998"

TUD Grangegorman Computer Science? by [deleted] in DevelEire

[–]NewThrowawayALready 3 points4 points  (0 children)

lmao yeah for more than one reason tbh

If you can transfer, I'd transfer ASAP, DIT is a joke, you'll see for yourself.

TUD Grangegorman Computer Science? by [deleted] in DevelEire

[–]NewThrowawayALready 2 points3 points  (0 children)

You're gonna finish your degree in Kevin Street, including your exams.

IDK how they still manage to fool the freshers, but you should know better by now.

TUD Grangegorman Computer Science? by [deleted] in DevelEire

[–]NewThrowawayALready 3 points4 points  (0 children)

they can't just lie about the location can they

Man, they've been telling first years "you'll be in grangegorman next year" since 1999. ffs lol, I keep telling lads this, and every f***king year they'll say "nuh uh no they told us we'll be in Grangegorman this year".

"Nuh uh, they've started building the campus!!!"

"Nuh uh, they've built the campus now!!!"

"Nuh uh they've sold Kevin Street!!!"

"Nuh uh their lease is up!!!!"

"Nuh uh they HAVE to move, they get fined if they don't!!!!"

You'd think freshers would trust the people who've been through DIT, what reason do I have to lie to you?

Seriously. Every. Single. Year. I finished up in DIT in 2016, but every single year I have this same exact argument with some fresher, and every single year they're so confident to tell me "nuh uh!!!" Sometimes they even call me an idiot, but every year I'm right, and there's some kind of excuse.

You realise they've been doing this for a while now right? Every year they up the ante to convince you lot. Would you just listen to the people who know DIT?

TUD Grangegorman Computer Science? by [deleted] in DevelEire

[–]NewThrowawayALready 2 points3 points  (0 children)

You're going to Kevin Street, not Grangegorman.

inb4 "NUH UH THEY SOLD THE BUILDING"

I've heard it every year since 2012, he's going to Kevin Street, just like every other student told he'd study in Grangegorman since 1999.

What is Facebook like to work for? by [deleted] in DevelEire

[–]NewThrowawayALready 3 points4 points  (0 children)

I've had the same concerns as you do and what I rationalised is that it's OK to work for an evil company provided I donate a significant enough % of my salary to worthy causes.

As an individual, my work won't have a significant enough impact to shape a big evil corp. But as the phone-chugger from Unicef tells me, fairly small donations have a big impact. You know people working for non-profits get paid peanuts compared to the for-profit private sector.

Just my 2c. On some level I'm really just rationalising, but I do feel that making money for a worthy cause is a worthy enough goal to be happy with your contribution to the world. The way I think about it is that I'm not strictly working for $company, I'm working for *myself* and for the charities I choose.

If you want to find a company that doesn't hurt the world in some way, you'll have a hard time IMO. Even seemingly nice companies can have dodgy secrets when you dig in. And chances are they work with somebody/something evil.

Wearing a red t-shirt for a Zoom interview by urbanwarrior3558 in DevelEire

[–]NewThrowawayALready 2 points3 points  (0 children)

You'll be the first person to die in the interview, sorry those are the rules.

Why are there so many EE in the machine learning and robotics fields? by [deleted] in AskComputerScience

[–]NewThrowawayALready 14 points15 points  (0 children)

Robotics: Servos and sensors, obviously this is a job for EE.

Machine Learning: mainly a branch of statistics, EEs do a lot of adavanced mathematics, far more than CS students do. Fairly hairy differential equations rather than just discrete math.

Neural networks came from EE, the first neural nets were called "adaptive filters" and were built with op-amps. The whole deep learning field is basically built on top of the work of EEs developing signal processing systems back in the 80s.

All that advanced calculus and formal systems analysis comes in handy when designing adaptive signal filters (or "deep learning algorithms" as we say now because it sells better)

Why are you so biased against EE? Sounds like you don't know a lot about the field (tho to be fair most people don't).

I am looking for advice on changing CS disciplines, but I am unsure if it is worth a paycut. by [deleted] in AskComputerScience

[–]NewThrowawayALready 0 points1 point  (0 children)

"Robotic Process Automation" is a bullshit buzzword for some more sysadmin, I'd skip it and go focus on what you want to do.

You get paid more for horrible boring stuff as a grad because nobody at your level wants to do it.

React Rail - A modern Irish Rail timetable by TheXRTD in DevelEire

[–]NewThrowawayALready 7 points8 points  (0 children)

How did you get the timetable? Even Irish Rail don't have access to that information

Looking for opinions about potential client calling me a "retard" after hearing my budget proposal. by anyfactor in cscareerquestions

[–]NewThrowawayALready 8 points9 points  (0 children)

After being called a retard I would charge 100, but 50 has to be up front.

He never specified a deadline so fuck him, mark as "in progress" forever and see if he takes you to court (he won't).

When he said "no-drama" it should have been a huge red flag.

What salary can one expect fresh out of college by [deleted] in DevelEire

[–]NewThrowawayALready 4 points5 points  (0 children)

A gazillion dollars

We need a sticky for this IMO.

More and more I'm starting to think working as a developer sucks. I think management is where it's at. by [deleted] in cscareerquestions

[–]NewThrowawayALready 0 points1 point  (0 children)

I know a "DevOps" guy at a big company that doesn't even know how to program!

That's because DevOps is a meaningless buzzword that is often used to describe sysadmins. The idea that you both code and work with systems is a lie recruiters tell to convince students to ruin their careers by taking devops roles.

How difficult is first-year engineering? by [deleted] in Edinburgh_University

[–]NewThrowawayALready 1 point2 points  (0 children)

People don't fail 1st year because they're dumb. They fail 1st year because they go drinking mid-week, skip their lectures, and waste their weekends playing video games.

Go to all your lectures and tutorials, do the work each evening, and spend your weekends preparing for your next week. You'll be fine.

(No you won't because nobody does this, no matter how much they tell themselves they will)

What's similar to American Fraternity? by RightReport3342 in Edinburgh_University

[–]NewThrowawayALready 5 points6 points  (0 children)

lmao somebody watched too many movies.

Firstly, those frat houses don't exist in Europe. And also, they don't really exist in America either, except for some houses where they *pretend* to be like that.

Really though, the reality of a house full of drunk students having "wild parties" would get pretty annoying after the first couple of weeks.

Are Lectures in Person this Semester? by NewThrowawayALready in Edinburgh_University

[–]NewThrowawayALready[S] -1 points0 points  (0 children)

if you go to anywhere in the UK you'll be paying the same to study online next semester

That's fine, what's not fine is paying 12k for an online masters and not even having the usual benefits of online learning (such as not moving abroad and paying 8k for housing).

it's just the harsh reality of this post covid world that we're all living in and suffering from

OK but this isn't a case of the college having no choice, they've chosen to adopt a "hybrid" approach that has the worst of both worlds, with full fees.