Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
4lokos basilisk
Jul 17, 2008


qhat posted:

Or maybe you just have a habit of projecting your own insecurities onto other people. "My struggle > you're struggle" is borderline adhom because even if we can agree, for the sake of argument, that your life has been much more difficult than his, it doesn't actually refute anything he's saying. That is how I read your posts, as an entitled whinger.

I think let's acknowledge the point that the university experience even in commie socialist free higher education countries still is hugely different for upper class white techbros and poorer (esp. minority) people. Getting along with professors and their quirks loving matters if you are after useful experience in some certain field. In much the same way as "culture fit" gets you a cushy coding job at the local startup straight out of school.

So with that in mind I think it is important for both interviewers and applicants to know that someone's GPA or grades can be interpreted both ways depending on how they spent their university years. I would much rather hire someone with lovely grades and a ton of experience putting themselves through school on part time jobs than someone with minimal job experience but a nice shiny rap sheet.

Adbot
ADBOT LOVES YOU

4lokos basilisk
Jul 17, 2008


PSA if job searching in japan

dont tell the recruiter what you are currently making, they will just forward it straight to the company they are hooking you up with and then pretend to negotiate a good salary on your behalf - not all recruiters do this, but play it safe. i think lying to the recruiter so that they believe your actual desired minimum raise is what you are currently making should probably be standard opsec

it seems though that the company will ask for some pay slip as verification of your last salary at some point in the interview process, which is hosed up, but if it is after they have already made an offer, it's probably not so easy for them to be huge assholes and lowball you - if they do decide to be assholes about it, you probably dodged a bullet anyway

in other news a company has asked me to provide some person who would guarantee that the info on my resume is correct :wtc:

4lokos basilisk
Jul 17, 2008


qhat posted:

Never disclose your current salary ever, anywhere. If they won't continue the process without knowing, it's never worth your time anyway.

that's great advice but it works in the scenario where you do not need to trust the other party to some extent to even get the process started. japan is still a quite traditional environment and generally you do not find friends here by being someone who insists on breaking local customs and traditions

that said, of course I gave a made up number to the recruiters when I started out here, it's just now when I am further in the process, it actually turns out they will ask you for the official pay slip

4lokos basilisk
Jul 17, 2008


I had one company request me to do a online coding exercise, answer 5 general pre-recorded video interview questions and then tell me they felt I did not suit the position.. twice for different departments/positions. I also got a chance to have an in-person interview to a job (in a third deparment I assume) I felt was tailored pretty much to my experience and aspirations, but the feedback was once again - you guessed it - that they felt I did not suit the position.

My takeaway from this was that the company does not have a unified HR strategy, departments don't even refer candidates to each other, which in turn probably means that every other process in the company is managed similarly - individual fiefdoms without a real grand strategy and the decisionmakers are best described as rear end-coverers with pavlovian drool reflexes to buzzwords but no in-depth understanding.

Another bullet dodged.

4lokos basilisk
Jul 17, 2008


Poniard posted:

getting owned by online applications that want a minimum number of references. I've stopped talking to almost everyone this past year and have no personal references (who are also professional). I don't have any contact info for any of supervisors from before my last job but it isn't like you'd remember some no-name kid from ~5 years ago anyway

r i p

nonono don't worry about this at all, just send an e-mail to your old boss/company and tell them that you need past references and ask them to provide some e-mail or phone number

if you are slightly braver, just go through your old companies' websites and provide their public contact information

do not worry about this at all, it is industry standard practice*

* - maybe worry if you are an rear end in a top hat who hosed up badly at a past job

4lokos basilisk
Jul 17, 2008


I now have to choose between two offers.

A small robotics startup who's been at it for more than a decade and is close to doing big things. They need an image processing, data mining and machine learnings guy, which is a really good fit for me and seems like a great place to grow in terms of career.
Downside: they absolutely lowballed the offer. I will get more than my current salary but significantly less than the high point of my career (I took a pay cut to come to Japan) and I suspect also significantly less than the market rate for this position.
Upside: It seems to be an accomodating company in terms of working conditions so I am fairly confident that after I prove myself, the salary will go up up up and there will be less attention to man-butt-hours spent in the office.

A huge megabank, AI and trading algorithms. The salary offer is great (almost doubling my current number), but also below the market rate. I suppose that does not really matter as the job itself will be something that both offers great opportunities for career progression and it's something to put on the CV.
Downside: I have no background in finance and I am not really sure whether I will fit in with finance types. Also probably a huge focus on man-butt-hours and not so much on the actual work. It also seems kind of like a traditional Japanese company, which means that the attitude towards overtime could be a thing.
Upside: big bucks and I get to learn how an actual megacorp does business-critical software.

4lokos basilisk
Jul 17, 2008


Progressive JPEG posted:

between the two i'd pick the bank tbh. a startup that's been around a decade isn't going to have any equity upside and thats the theoretical point of doing a startup. however i don't know what specifically working for a japanese bank or startup would be like, so i may be full of poo poo here

regardless here are my thoughts on the bank downsides you mentioned:
- if it's a bit undermarket then it sounds like it'd make sense to counter?
- it doesnt sound like lacking a background in finance would be a problem, i mean they gave you the offer after all
- as a programmer you likely wouldn't be interacting with the finance types (i'm assuming this means "traders")
- assuming it isnt a shitshow you could indeed get to learn a lot about the process of managing stable software

Yup the keyword here is "japanese". The way things work here is sometimes really weird and unexpected.

I did ask the robotics bunch about equity and it seemed that it's something given out rarely and they can not guarantee I will get any. This kind of a red flag I guess, because to me it is a no-brainer to add conditions to the deal so that I only get equity if I stay at the company long enough and my performance does not disappoint. Another weird quirk is that they want me to open an account in the same bank as the company, I presume that's so they can save on transfer fees? On the other hand the people seem nice and around a third of the company is foreigners like me, so it can not be too bad.

Half of the time I have been thinking if the lowball offer is just some ruse to filter out people who are after a big paycheck, but that also seems kind of a dumb strategy as there is a 6 month trial period anyways. Plus, to play this kind of mind games is not good for building mutual trust.

On the other hand, bear in mind that both offers are for a japanese style permanent contract.

qhat posted:

Personally I would be wary of speculating on future salary increases. You'll be working there a year and there's a good chance they'll lowball you again. I'd also counter offer the bank. Btw more often than not you don't need any knowledge of actual finance to work in a financial firm doing programming. I mean, these guys want to hire you and they probably know you're not a finance buff.

I have thought about this. My plan would be just to do my best throughout the first year and become a not-easily-replaced asset. If by then they still choose to not to pay me what I am worth, I go out the door with a year of robotics image processing experience and find a place that will pay me. Either that or the salary does not increase that much but I get stock options or more lenient working conditions.

Thanks for all the feedbacks, I am probably going to talk to the robotics guys about the salary issue. But before I do, I just want to figure out the perfect diplomatic wording so I do not come across as a greedy and calculating type, because after all it feels like finally a job where I can use my many skills and it's one of those rare kinds of startups where I feel the product is actually useful to the world.

4lokos basilisk
Jul 17, 2008


qhat posted:

tbf this is what i'm doing at my current company. my salary is okay but given the value i'm currently providing over other employees, if my pay increase is not extremely significant when review rolls around then i'm going to be rapid firing resumes elsewhere.

The people I interviewed with were also keen to know if I would be around for 3-4 years, which is pretty crazy considering how long the average foreigner seems to sticks around here. If they want that to happen and they are not totally oblivious, then in their heart of hearts they know that sooner or later they must either give me stock or up my salary.

I am not really greedy in terms of money, but I do not want to do what probably amounts to charity work so that someone else gets rich, especially if this is in a startup-style environment where everyone needs to work towards eventual profitability.

4lokos basilisk
Jul 17, 2008


Gazpacho posted:

you're severely underestimating the "active effort" that went into making that blog post, i.e. knowing about particular libraries, how to obtain them, what they are designed to do. note in particular where he lists some very easy (but crude) options for deployment and then opts for something harder

oh come on, put "python website tutorial" into a search engine and you will get more or less the same stuff as in that blog post, and the added benefit over PHP is that whatever you learn using Python, you can put into use in other general purpose programming tasks because the language is usable not only for web development

for me it makes a million times more sense to start from a language that is widely popular, if only for the amount of documentation, tutorials, snack overflows freely available on the internet

4lokos basilisk
Jul 17, 2008


qhat posted:

Honestly I translate this as "we're insecure because people regularly join and leave after a year or two because we don't pay well, and we want someone who won't do that". My odds are on the salary increases not being large.

That's an observant way to put it, thanks.

My interpretation so far has been that they don't want someone responsible for important business critical stuff to bugger off out of the blue because they have had enough of Japan. In this case of course it should be a no-brainer to have a stock options thing going, or - you know - pay their people their market rate.

Of course all of this is still Japan through a westerner's eye, so I am not sure if the red flags I see are actually that important and I am totally missing the actual ones because I have no idea where to look. :)

4lokos basilisk
Jul 17, 2008


qhat posted:

Maybe. I heard Japan is a lot more about staying loyal with one company for a long time, rather than changing every few years.

Yes, this is what traditional work culture here is very much like. However demographics here are crashing hard - I could swear you can almost visually notice the % of foreign-looking people walking on the streets go up - and this means the work culture has to change as well, because lol if you think foreigners come here to bet on the long game of foreverially tiedup salaryman at megacorp. Standard pto vesting schedule is initially 10 days, increasing per year in increments of 1 until 20, but bear in mind this does not include the 15-16 annual public holidays.

I have actually only once left a job because I had a problem working there, every other time it has been either due to changing countries or other life events. I really would like this new thing to be 3-4 years, but on the other hand I am not really confident about staying in Japan for that long, because I ain't a weeaboo and even those tend to leave after a while.

qhat posted:

My startup checklist: no

I am only willing to work for a startup which has a) something for my personal skills development, b) something that I personally see as a good thing to the world, c) a product that is not easily replicated by any slightly motivated competitor. It goes without saying that they have to pay a living wage, unless it is me the ideas guy who founded the drat company.

4lokos basilisk
Jul 17, 2008


Trimson Grondag 3 posted:

i work for a very traditional japanese multinat outside of Japan and there is zero expectation that we will adopt japanese business culture. in japan it is pretty traditional for the natives but if I went there I wouldn't have to start drinking with the boss every night or something.

your japanese colleagues will actually take advantage of it - if they want to change something and not work through the japanese process they will get the foreigner to complain about it directly to the boss because we are outside the etiquette rules. this is sometimes described as the 'gaijin smash'.

Yes, it's true that there are different rules for foreigners here, but the way the japanese do things, communicate and solve problems is in my experience (2 years so far) still quite different and will take getting used to. Sometimes the pace of work can seem absolutely glacial for things you *know* can be achieved much faster. And being outside the etiquette rules can also be stifling (especially when you don't know all of them) because you can miss out on important information or communication suffers because you can't get a straight answer from someone who sees you as higher status and is afraid to give you uncomfortable news.

4lokos basilisk
Jul 17, 2008


Pollyanna posted:

cjss: im tired

:same:

4lokos basilisk
Jul 17, 2008


qhat posted:

Yes. Me and my boss have for the past several months been banging on about everything to him and unfortunately it usually falls on deaf ears. To him the company has been doing okay for the past 15 years so no need to change anything.

Personally I have found that I can not work for a person who is both incompetent and thinks they're not. One job offer I declined mostly because the interview with the CEO convinced me that 1) he has a strong vision and will to execute it but 2) "bitcoin and blockchain are popular so we must try to use them".

I think there are poo poo aspects in every company and stuff or procedures that do not work well enough. Because you are immersed in the environment, you are mostly focused on what problems there are in your day to day experience. If everything was smooth sailing all the time, I would become suspicious because there is always a catch - either the poo poo has been externalised/outsourced somehow (i.e. the poo poo could surface out of the blue one day) or the company is busy resting on laurels (see Galapagos syndrome).

With that said, I think I'd jump ship as well if the company does not want to adapt industry standard practice, because in the long run it will be more stressful and you will lose out on valuable experience working and using industry standard software development practices. And besides, it should be a huge red flag if reasonable improvements to productivity and process are stonewalled like this.

4lokos basilisk
Jul 17, 2008


I only found out about fizzbuzz because people were mentioning it online, but I have no problems in using the modulus operator in everyday coding life when I need it, so if it ever comes up in an interview, I think it's no problem.

That said, I think I have so far failed every whiteboard interview I have been to. I am not sure because they usually reply with a bullshit answer like "we felt you are not suitable for the position". I guess I am one of those people who fail whiteboards, even though I usually do try to give a good impression of how I am thinking to solve a problem. The stubborn me is just thinking that if the company dropped my process because of a failed whiteboard, I probably would not have wanted to work for them anyways.

4lokos basilisk
Jul 17, 2008


I am still angry at the one whiteboard where the interviewer told that the code I write would run in a perfect supercomputer without any resource limitations. It's like the exercise itself was setup to be ambiguous as hell, because even though it was a real-world use case, they did not specify any constraints and refused to describe the data structure that I would be pulling/pushing records from. At this point I literally felt this is some children's cartoon level programming, because I could assume that any function I write is automagically correct and will do what I desire in my heart of hearts.

But the office was a cubicle hell, the meeting rooms were named after anime characters, they had a video game corner and I knew that I probably would have to work with insufferable weeaboo tech bros even before the whiteboard had started.

Oh and one of the screening phone calls had to be done at loving 5 am, because the screening department was in Texas, and I thank whichever brain genius thought that this is a smart thing when interviewing a candidate located in Tokyo.

4lokos basilisk
Jul 17, 2008


lancemantis posted:

As much talk as there is about how what’s really important is communicating your thoughts and everything and we’re just using this to help us feel out how you solve problems, much like everything in life that uses that talk, 90% of the time all they actually care about is if you do it right and in a period of time with a process they like

Yeah that's my understanding of what it's supposed to be like and that's cool & good in my book.
If they reject me because I can't code a quicksort on moment's notice and provide time & memory complexities, then I probably was not qualified for the position or they are expecting someone who is not me.

4lokos basilisk
Jul 17, 2008


TimWinter posted:

Hey Penisface, what languages can you write in? If I know any of them PM me and we can do a mock interview if you'd like.

HR needs to CYA pretty hard, you want interviewees to walk away thinking A) if the company says yes tomorrow or in six months, it would be a good offer to take and B) any of my friends thinking of applying for a job at the company should do so, especially the good ones.

That means you can't burn bridges with blunt or curt feedback. Not with me though, mother fucker!

Hey thanks for the offer, I am mostly Python/Java, but it seems now my interviewing processes are done for this time around.

4lokos basilisk
Jul 17, 2008


Pollyanna posted:

I hosed up lol

take the job pollyanna

i am also taking the job, and all that self doubt stuff and i am not bothering to quote whatevers you have gone through in this thread, but i have thought these exact same thoughts and in the end i just figured it does not matter:
1) even if the job sucks, you will both get some practical skills, experience and money while you continue looking
2) if the job doesn't suck, profit!

dont worry about not being skilled enough for the job, that's the company's responsibility to hire people who can do the job, you just do your best

4lokos basilisk
Jul 17, 2008


first day at robotics startup trip report:
hoo boy they got all the cool maker toys everywhere and all the projects sound super useful
the coffee is good
the central source code repository seems to consist of a file server with people's folders in it that contain repos for different projects and the backups policy seems to be that everyone has their own external hard drive*
the people are nice

* i think this is actually fine because so far the focus has been so hard on building robots, not writing software; but i do think this is something that needs to change unless they want to lose crucial data because of someone's drive failing or backup being corrupted/out of date/not there

4lokos basilisk
Jul 17, 2008


qhat posted:

Is the central fileserver not backed up/redundant?

i sure as hell hope it is, but why the personal backup drives then?

4lokos basilisk
Jul 17, 2008


qhat posted:

Sounds like another hardware startup that doesn't understand software. That can be a good thing of management are open to you proposing changes.

I am feeling good about this because they both have shown that they are open to proposing changes and their future plans heavily depend on having some in-house software capability so getting a basic development process going is absolutely crucial for the business if it hopes to achieve something in that regard. I absoutely do not want to be the arrogant chucklefuck who comes in the door and tells everyone what to do, but I am excited at the chance to set things up and running, and I hope they will go along with it.

pointsofdata posted:

They could be screening you for certain clients and/or want to prep your for the interview

Here in Japan my experience has been mixed - some recruiters want to first get a face-to-face so they can size you up and go over your resume, others are comfortable with a screening phone call. The upside for the meeting is that both the recruiter and you too can already feel more confident going into an actual interview because you've had a practice session sort of and the recruiter can prep the company as to who you are. The downside is that since the interview pace here seems to be 1 meeting per week, if you spend the first week not in the actual interview process, the recruiters who do a phone screen are going to be 1 week ahead of you in terms of speed. And timing and speed somehow matters a lot here, because in all the processes I have successfully finished there has never been a deciding period of more than a week. Instead it seems if you already got the offer, then the company fully expects you to be ready to sign. This is raw bullshit of course because if I can not time or delay things well, it forces me to constantly decide if I want the offer at hand, or try and hope for another process that's not finished yet.

I think this is a quirk of Japan, because I have also done an apartment search here and it's almost like a job interview itself - through one agency you can apply for one apartment at a time, it takes around a week to get an answer (which is usually no) and then you hope the other nice apartments are still on the market. We played nice at first, but then we just contacted many agencies at a once to have some process that can be measured in non-geological units.

4lokos basilisk
Jul 17, 2008


qhat posted:

Just start of with integrating good practices into your own projects (source control, package management, etc) and then try to demo it to your other coworkers. People are a lot more receptive if they can see something working.

This is the basic plan yes. Just baby steps using some free and common software tools. Go as the situation demands it as we probably have no time or resources for building some Rube Goldberg devops stuff that will get instant boners out of people who unironically read HN.

4lokos basilisk
Jul 17, 2008


a very small horse posted:

hey i mostly lurk but i just doubled my salary at least partially thanks to this thread so thanks

also holy hell i have no idea what i'm doing, gently caress

I could have doubled my salary but I chose robotics with pretty clear-cut "this helps people & safety" over finance while still getting a significant salary boost. It's still below what I made 2 years ago, but I have told the startup directly that if I work hard and they are happy with me, I expect my number to go up significatly. I took a huge pay cut in total salary (not take-home) when I came to Japan, where my job did not have any pension plan, health insurance or unemployment insurance. Looking back it's a wonder I lasted that long, I guess I just was not aware of the realities of the deal compared to what the market is.

And loving hell the recruiting in Japan is crazy. The assumption seems to be that you are supposed to provide all your information to the recruiter up to and including proof about your current salary, and they pinkie swear that they are absolutely not never ever going to share it with the prospective employer, and especially definitely not during salary negotiations. When you point out that this practice has been made illegal in a number of places, you get some dumbass babble response that it's a "tradition" and will never lead to the prospective employer lowballing your offer because of the known high moral standards in :japan: or something.

And there's a very real chance I probably would be preparing for my cushy job in finance now if it was not for the above or the recruiter had been in any way reliable. Here are some gems:
1) Fairly early on in the process (which took 3 months and usually takes 6, but I don't know if the recruiter was bullshitting about this) when the recruiter basically said "hey you pretty much got the offer, now it is just jumping through the official hoops", I asked for a description of working conditions, office location, health insurance, pto and I received endless replies how "there's really nothing to describe, it's a standard offer" or "it is a big company, how do you expect someone to know the all the stuff you are asking :rolleyes:" or "trust me, it will be fine". I finally received this information just a couple of days ago.
2) Despite being assured by the recruiter that they had confirmed that I would have some 2-3 days of time to decide on the offer, when I finally had the details and conditions at hand, the company representative was very surprised that I was not going to sign right there and then. The dynamics of the whole 3 month process were basically me going to an interview every other week and answering the same questions maybe 6-7 times, constantly asking the recruiter for a description for working conditions and receiving it only at the final signing meeting. Thanks for making me look bad, recruiter.
3) Most of the process was accompanied by a constant drone of "we are doing everything we can to speed up the process, the company is really interested in having you" coming from the recruiter. Thanks for the good faith I guess, but why not just answer my questions and clear up any doubts. This was mostly responded to with some spiel like "this is a really great deal and good for your career and an unique chance". Last 2 weeks basically.
4) After I finally declined the offer, the recruiter got really irate. They told me that now I would never have the chance of working at that company again, and that my behaviour could leave a mark on me when looking for jobs in this market. This really sealed the deal for me as I was almost mentally preparing myself to walk away from the robotics company. Thanks a lot for the veiled threats I guess.
5) EDIT: Oh yeah did I mention the numerous times the recruiter told me that "it is a bad look to ask questions, this company expects you to join in good faith". Not suspicious at all!

Personally I think the recruiter hosed up by both assuming too much things about me and the company, and not providing any information, and I hope this thing about burning bridges is just another bullshit scare tactic.

Anyways now I can just frame the finance offer on my wall and then work on helping make some robots instead of capitalism.

4lokos basilisk fucked around with this message at 03:14 on Mar 3, 2018

4lokos basilisk
Jul 17, 2008


qhat posted:

Never use recruiters.

Good luck finding a job without recruiters in noted personal-connections-are-not-necessary-to-get-your-foot-in-the-door country Japan, a place historically and contemporarily famous for the openness to having foreigners living and working there.

4lokos basilisk
Jul 17, 2008


I wrote my resume in Google Docs, converted it to PDF and put the link to the PDF as a QR code on my business card. Not sure if this life hack gained me any offers, though.

4lokos basilisk
Jul 17, 2008


ADINSX posted:

A neat idea but you could just put your Linkedin URL since thats all Linkedin is

That would require a Linkedin account which I consider a sort of scrub thing to be honest.

4lokos basilisk
Jul 17, 2008


Pollyanna posted:

normally i would agree with you, but...if i dont push for professional development, then that makes it more likely that ill be out of a job in the future/get obsoleted. i want a job now *and* tomorrow :saddowns:

and i am definitely getting *a* job, and the good thing is that the one im looking at right now is pretty drat good

Every job has room for professional development. It's the basic nature of the whole social construct - you have a bunch of people trying to make money by solving both clients' problems and also making their internal process more efficient and productive. As you become more familiar with your workplace you will always find places where there's room to use your problem solving skills to improve something.

The frustrating part comes in where you have gotten used to the company, see all inefficiencies but are not allowed to make substantial fixes or changes without being given any reason beyond "just because". But this you won't know for certain unless you have invested some time in the company because what company is going to let new hires walk in the door and start rearranging everything.

Progressive JPEG posted:

incorrect

add all the former coworkers that you liked, they will have good leads and you may even have good leads for them

The paradox here is that in my neck of the woods the only type of people who use linkedin were absolutely the type I could not stand and would rather not associate with. This and the fact that I understand linkedin has already created some loving shadow profile for me are kind of offputting.

4lokos basilisk
Jul 17, 2008


Pollyanna posted:

im in east boston, new place is near kendall square

when i lyfted it it was easily like ~40 min

and you have a good point re development...ill wait until im settled in to worry about that i think

I am not sure how well this advice holds up in the US, but my last Tokyo commute was around 7km by bicycle one way and most days it took around 35 minutes door to door. If the distance is less than that I would definitely try to bike it, but this depends heavily on the traffic culture and congestion on whatever route you take.

4lokos basilisk
Jul 17, 2008


What's the average commute like though? I have heard people here do like 1hr+ one way and my commutes before coming to Japan were like 20 minutes on foot tops. I was OK with 30+ minutes one way on the bike because it also provided much needed physical exercise, but spending that time on the train is bullshit.

4lokos basilisk
Jul 17, 2008


Pollyanna posted:

i dont hate trains!!!! i just dont like walking and having to think about my commute!!!!!! even though im horribly out of shape and thought driving would be easier!!!!

Once you take the commute a couple of times you will adjust not think about it as much. Also you will get faster at it because Google has to provide an estimate that will be good for everyone, which will necessarily be some kind of average.

4lokos basilisk
Jul 17, 2008


Pollyanna posted:

getting jobs seems to be related more to networking and nepotism than it is actual skill sometimes

Yeah, I even would go as far as saying that as long as your school was not a straight up diploma mill, if you were driven, paid attention, learned stuff also from the internet and by doing practical projects and exercises you got a good education, no matter if it was a top-something school or not.

Some schools just have it better in terms of networking & nepotism, there's not a lot someone can do about that besides to be rich or have amazing grades and do research work as soon as possible so that you can apply to some scholarship at a big name school. Obviously these strategies are not for everyone so my solution was to just pay attention and make sure I learn as much as I can by understanding concepts and the reasoning behind them (don't just memorize). I am still a dumbass but it seems maybe I am not the dumbest around anymore.

4lokos basilisk
Jul 17, 2008


Sapozhnik posted:

while this is true the software development interview process is a fickle beast and success or failure is only weakly correlated with programming ability at best

ftfy, because I personally prefer to work with people who are amicable and with whom it is fun to solve problems rather than some code wizard who is unapproachable and terrible to work with

that said good luck if you think 6-8 hours of sporadic face to face time is enough to estimate this quality accurately

4lokos basilisk
Jul 17, 2008


qhat posted:

This is a real pro tip. If anyone wants you to do something, request that they do another tiny reasonable thing to get the ball rolling and watch how you never hear from them again.

:bisonyes:

4lokos basilisk
Jul 17, 2008


Notorious b.s.d. posted:

I don't expect a return on investment, but most infrastructure needs to break even on its operating costs. especially roadways.

I just expect services not to lose money hand over fist. public housing that cannot pay for itself is unsustainable, as every country in the world has discovered at considerable expense.


it literally is

you will notice that it's very rare for a private developer to build a soviet-style shitburg an hour away from the city and then rent the units out for pennies and let the roofs leak. no one has ever built a private housing project as bad as the standards set by french banlieus or the american "PJs" or u.k. council housing.

even if it were profitable to build utter poo poo and let it go to ruin, the public would revolt at the impact on local crime rates

edit: also, lots of public housing projects are successful. success is an option! but success isn't cheap, and it doesn't look like high-density megaprojects. it's expensive, down-to-earth mixed-income stuff in low-rises and "terraces" in the uk parlance. coincidentally, exactly the sort of inventory that was most likely to be liquidated during the "right-to-buy" 1980s...

Roadways "break even" by making it possible for large amounts of commerce to happen and then collecting tax on it. Aside from toll roads (which should be only highways) and red-light cameras there is no other way for roads to generate income. That is fine because this infrastructure (just like any other public thing) is meant to be usable by free of charge the poorest of poor, thus when you look at only the balance sheet of roads, it's way in the red.

Public housing is slightly better as you can collect rent directly, but it still needs to accomodate those who can not afford any rent. If you min-max the system optimizing for profit in order to compete with the private market then chances are that you either have to drop the principle of serving the neediest or depend on tax subsidy.

I get the feeling that you believe public housing is either lovely and dense apartment buildings where no one would live willingly, or nice apartments that cost way too much to build and the people who would live there probably has the means to buy one on the private market. I think it does not have to be that way as there is a spectrum from spartan apartments to luxury condos and the public housing should deal with the lower end mostly, from "free" up to some cutoff point where it becomes pointless to compete with the private market.

I may be biased because I am typing this sitting in a pretty awesome public housing apartment in the middle of Tokyo.

4lokos basilisk
Jul 17, 2008


Kudaros posted:

I finished my first week at my new job. Compared to grad school I feel way more sure of myself, more competent, etc. I realize it's the first week but I feel like the popular saying of "they expect results in industry" is exactly backwards. I also had some pretty aggressive advisers though.

It's weird to come home and not think about work in a way that stresses me out. I still can't stop thinking about work, but I'm not dreading it. People skills and the technical skill to back it up go a long way in this environment. 80% of data science in this role is making c-levels feel safe and comfortable. They gave me my own office which is nice too. And I don't really worry about money anymore. It's a surreal experience going from crackhouse to office.

I was not prepared for two things however: many these people have the straightest, cleanest, whitest teeth I've ever seen in my life, and they actually engage in small talk like "got any big plans this weekend?"

I thought that was just a joke about office culture.

Hey dude congrats on the new job. I can't say I have looked at people's teeth here at my new job too much, but I have to say that feeling of coming home not thinking about work in a stressful way is resonating with me in a big way. I have been working since the beginning of March and already I feel I have achieved more in half a month than I did during the last 6 months at my previous job, which was a kind of corporate hell slog where nothing ever happened and I always felt I was the rude guest who has badly overstayed the welcome.

Work at robotics startup is kind of a mixed bag, I have spent most of the time so far setting up Gitlab on a Windows server just to have a place to collaborate and commit code to that is not a random folder somewhere. Most of all it just feels nice to be useful and especially at a company that does something more involved than a fart app.

4lokos basilisk
Jul 17, 2008


Pollyanna posted:

that said it is hard to trust a company not to randomly kick your rear end to the curb cuz there’s a lot of ways that can happen so I’m not resting

based on your previous post it sounds like a really nice place to work at so it seems you are entitled to at least some time on the laurels though :)

4lokos basilisk
Jul 17, 2008


It took me 8 years to do a 5 year degree (BSc + MSc) and this should be fine and encouraged especially if you have to have a real job on the side. Smoke a weed and take it easy because even if you are a slower not so bright person like me, it does not mean you will never grasp the complex stuff.

4lokos basilisk
Jul 17, 2008


qhat posted:

Robert half is garbage and if you know what the position is you should apply directly.

i got my current job through robert half, weird seeing that name here because I thought it was just some weird "western sounding" company here in japan, instead of a multinational.

their recruiter absolutely sucked at salary negotiations as well, but the job itself is ok so far

i am going to have some frank discussions about the salary soon though seeing as my 6 month trial period (welcome to japan) is finished and i now feel more confident that if there is no better deal i can walk away and not have it seem like a red flag in any future interview process

Adbot
ADBOT LOVES YOU

4lokos basilisk
Jul 17, 2008


yeah but dont you think the recruiting company might have a clause in their contract saying they will still get their commission even if the candidate ends up going directly to the company?

if they have a contract of course

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply