Mumsnet Logo
Premium

Please
or
to access all these features

AMA

I'm a graduate at one of the most successful companies in the world ama

67 replies

TheUnderestimatedGrad · 14/12/2018 12:40

I'm coming to the end of my grad program at a very successful company. Happy to dispel myths about working in technology, especially early career pathways.

OP posts:
Please
or
to access all these features

halfwitpicker · 14/12/2018 12:41

Google?

Please
or
to access all these features

TheUnderestimatedGrad · 14/12/2018 12:46

Nope - wouldn't touch them with a barge pole.

OP posts:
Please
or
to access all these features

thesepretzelsaremakingmehungry · 14/12/2018 13:05

What's the company?

Please
or
to access all these features

clairethewitch70 · 14/12/2018 13:06

microsoft

Please
or
to access all these features

SlowNorris · 14/12/2018 13:06

PwC

Please
or
to access all these features

FantasticFeasts · 14/12/2018 13:09

MySpace?

Please
or
to access all these features

HeffalumpsDaughter · 14/12/2018 13:10

fantasticfeasts Grin

Please
or
to access all these features

Loz90333 · 14/12/2018 13:10

IBM?

Please
or
to access all these features

TheUnderestimatedGrad · 14/12/2018 13:10

I'm not going to give out the company's name.

OP posts:
Please
or
to access all these features

thesepretzelsaremakingmehungry · 14/12/2018 13:11

But you said to ask you anything

Please
or
to access all these features

TimeWoundsAllHeals · 14/12/2018 13:11

How big of a problem is agism?

What kind of "technology"?

How do type signatures in Haskell work? Like I have a function that takes two ints and returns an int:

Function :: Int -> Int -> Int
Function x y = some function

Then I make another function which takes one int and applies it to that function

FunctionX :: Int -> (Int - Int -> Int)
Function y = Function x y

I'm assuming the signature is takes an int and returns a function that takes two ints and returns and int right?

But that doesn't work for me.

Please
or
to access all these features

TheUnderestimatedGrad · 14/12/2018 13:11

I said ask, doesn't mean you'll get the answer you expect

OP posts:
Please
or
to access all these features

thesepretzelsaremakingmehungry · 14/12/2018 13:12

Hmm
Please
or
to access all these features

HeffalumpsDaughter · 14/12/2018 13:12

AMA except the one thing you need to know to make sense of my answers

Please
or
to access all these features

HoldMeCloserTonyDanza · 14/12/2018 13:14

But if it’s one of the most successful companies in the world you’ll hardly be identifiable?

Please
or
to access all these features

HeffalumpsDaughter · 14/12/2018 13:14

Ok, if we’re not allowed to ask anything, go straight to it and dispel these myths about working in technology, especially early career pathways.

Please
or
to access all these features

HoldMeCloserTonyDanza · 14/12/2018 13:15

Why did you choose the name “underestimated”?

Have you not always had academic/professional success?

Please
or
to access all these features

TimeWoundsAllHeals · 14/12/2018 13:18

Also lets say you are trying to reverse an algorithm implemented in C that was compiled on Kali Linux - do you think it would be better to do it in a VM running Kali Linux or a Docker container?

Please
or
to access all these features

TheUnderestimatedGrad · 14/12/2018 13:19

Ageism:
The company is very inclusive. Most grads are between 21 and 30, some were more mature students. I don't find there is any ageism, there are people at all sorts of levels at all sorts of ages. As new grads we're afforded 1 financial year with no targets to get skilled up to be able to do the job same as everyone else, then we just keep gaining experience. The culture is very much inclusive and 100% what the senior leadership are proud of. On the other end of the scale there are people doing their full careers here and are nearing retirement.

As to what technology, the company has a finger in every pie. I personally am in a technical role delivering cloud based data and AI solutions.

As to your Haskell question, if you really insist on coding in Haskell ask on stack overflow. My advice, choose a more widely utilized language like python,c#,java. Haskell is very niche these days.

OP posts:
Please
or
to access all these features

TimeWoundsAllHeals · 14/12/2018 13:21

I used Haskell because I was brute forcing a cryptanalysis problem for a CTF and python was too slow. Haskell was orders of magnitude faster (even with dynamic typing because I couldn't get the type sig right).

Java runs on the JVM so is unlikely to achieve the raw speed of Haskell either.

Please
or
to access all these features

SlowNorris · 14/12/2018 13:28

Well this is dull

Please
or
to access all these features

TheUnderestimatedGrad · 14/12/2018 13:30

There's your issue, you're brute forcing.
As for docker vs Kali Linux, if you're doing agile development on a long term project I would be inclined to implement docker. If it's a one time thing, I would implement a vm running the Kali.

OP posts:
Please
or
to access all these features

TimeWoundsAllHeals · 14/12/2018 13:37

There's your issue, you're brute forcing.

Sometimes you can only really brute force.

Please
or
to access all these features

TimeWoundsAllHeals · 14/12/2018 13:38

Certainly not a proper development project, I don't have the skillset for that.

Might use docker just to learn it but the VM would probably be the simplest option.

Please
or
to access all these features

aintnopartylikeansclubparty · 14/12/2018 13:41

😴😴😴😴😴😴

Please
or
to access all these features
Please create an account

To comment on this thread you need to create a Mumsnet account.

Sign up to continue reading

Mumsnet's better when you're logged in. You can customise your experience and access way more features like messaging, watch and hide threads, voting and much more.

Already signed up?