|
brainwrinkle posted:Making applicants write a poem is probably a decent way to weed out sperglords. Also a great way to weed out tech professionals who don't have to dance for someone's amusement.
|
# ? Feb 17, 2017 12:58 |
|
|
# ? May 31, 2024 23:02 |
|
Doghouse posted:Someone told me that they applied for a job at Mastercard - not as a dev, but some sort of tech position - and they literally asked him in the interview to take his wallet out and show them his Mastercard. He said sorry, I actually only have a Visa card right now, and they told him they were not going to hire him because he wouldn't be committed to what they were trying to accomplish. This sounds like something you'd read in a chain email, I don't know how much I'd believe this random person because that just sounds unbelievable. Now, a poem, for some reason I really like that idea and wouldn't mind writing one out for a job. Write a goofy rear end poem in a few minutes, if they don't like it, you didn't want to work there anyway! quote:Roses are red piratepilates fucked around with this message at 15:23 on Feb 17, 2017 |
# ? Feb 17, 2017 15:10 |
|
JawnV6 posted:You should be moving to bigger things or more abstract. "Implement this spec" in year 1 should be replaced with "Write this spec" by year 3. If you're doing largely the same tasks, with the same tools, and the only thing changing is the calendar and project name you might be at risk. Most companies don't want that to happen. At some point in your dev career, if you enjoy being a dev and coding, you just have to accept that it ends up being a bit of the same. Unless you want to switch sub-fields every X years (from backend, to web, to DBA, to _____), you end up largely doing the same, but you still keep your skills fresh by keeping up with new frameworks and technologies. I think that's fine. Life is monotonous.
|
# ? Feb 17, 2017 15:24 |
|
Pilsner posted:I don't quite agree with that as a universal rule. I'm a developer, I'm not interested in "moving on" to be a project manager nor write specs or something that's boring to me. Specs should be written by project managers, project owners or business people, not devs. Without moving anyway near architect, manager, sales you can as a developer improve in uncountable ways other than mere technology knowledge. Many challenging jobs require engineering/cs knowledge that you may not have now. Not to mention that you can become a specialist. And I completely agree. Not every developer should aim to write specs or being a manager some day.
|
# ? Feb 17, 2017 15:40 |
|
Roses are red Violets are blue This poem invoked undefined behavior
|
# ? Feb 17, 2017 15:41 |
|
csammis posted:Roses are red I'll see you in orientation
|
# ? Feb 17, 2017 15:53 |
|
The once was a programmer from nantucket The way I see it, the most valuable thing to learn is how to write new software that's testable and easy to change and to learn how to refactor old software into testability and malleability. These skills apply across languages. When you encounter a new language, you'll still have a general idea of building reliable software even if you don't know the specifics of all the new tools. To my mind, this mainly involves constraining state. Learning to do some functional programming has helped me make immutable OOP constructs with pure functions. Even if I can't find a job writing Clojure or something right off the bat, I can at least write the same drat PHP applications that are much, much better than the typical poo poo that gets deployed. Convincing interviewers that any of this is more important than learning the latest bullshit seems to be a different story, unfortunately...
|
# ? Feb 17, 2017 15:57 |
|
Doghouse posted:Someone told me that they applied for a job at Mastercard
|
# ? Feb 17, 2017 16:18 |
|
rt4 posted:The once was a programmer from nantucket Who saw 'write a poem' on an application and said 'gently caress it'
|
# ? Feb 17, 2017 16:34 |
|
Pilsner posted:I don't quite agree with that as a universal rule. I'm a developer, I'm not interested in "moving on" to be a project manager nor write specs or something that's boring to me. Specs should be written by project managers, project owners or business people, not devs. Pilsner posted:At some point in your dev career, if you enjoy being a dev and coding, you just have to accept that it ends up being a bit of the same. Unless you want to switch sub-fields every X years (from backend, to web, to DBA, to _____), you end up largely doing the same, but you still keep your skills fresh by keeping up with new frameworks and technologies. I think that's fine. Life is monotonous.
|
# ? Feb 17, 2017 19:04 |
|
piratepilates posted:This sounds like something you'd read in a chain email, I don't know how much I'd believe this random person because that just sounds unbelievable. Shrug, it's someone I know that doesn't strike me as someone who makes things up. ExcessBLarg! posted:If it's true that's absurd. For one, you don't "get a MasterCard", you get a credit card from a bank and they contract with Visa or MasterCard themselves. Sometimes those agreements change, so while you may have had a MasterCard in the past, it can get switched to a Visa even though it's the same account. You can get a MasterCard. Or any kind of credit card You really didn't know that??
|
# ? Feb 17, 2017 19:11 |
|
Doghouse posted:You can get a MasterCard. Or any kind of credit card This is somewhat pedantic but MasterCard is a payment processor and doesn't issue credit or debit cards. Banks issue credit and debit cards, choose the payment processor for each card and can change it if they want to. You could specifically apply for a card that you know uses MasterCard as the payment processor, but given that you may bank with a company that doesn't use MasterCard for either their credit or debit cards this seems like an idiotic restriction.
|
# ? Feb 17, 2017 19:27 |
|
If they wanted to put such a stupid filter on hiring, they should do it over the phone instead of wasting everyone's time with an interview
|
# ? Feb 17, 2017 19:54 |
|
Doghouse posted:You can get a MasterCard. Or any kind of credit card
|
# ? Feb 18, 2017 16:33 |
|
rt4 posted:The once was a programmer from nantucket Look man, poetry doesn't need to rhyme, but your meter needs some work.
|
# ? Feb 18, 2017 22:25 |
|
Has anyone ever worked at a company maintaining a single website? I come from a background on working on multiple websites at once so I'm not sure if I'll like it.
|
# ? Feb 22, 2017 15:51 |
|
How big is the site? Is it more of a "web application" or just a glorified brochure?
|
# ? Feb 22, 2017 16:06 |
|
I worked at Experts Exchange for ten years AMA. Aside from a few experiments, it was just the one site.
|
# ? Feb 22, 2017 16:16 |
|
rt4 posted:How big is the site? Is it more of a "web application" or just a glorified brochure? It's basically a glorified web brochure. The nav on the main page points to about 100 pages so my guess is it's decently large. There are some more dynamic things like a forum but that isn't part of the job description. CPColin posted:I worked at Experts Exchange for ten years AMA. Aside from a few experiments, it was just the one site. Ha, there seems to be a lot more going on there than with the website in terms of diversity of tasks than what I'd be working on.
|
# ? Feb 22, 2017 16:22 |
|
CPColin posted:I worked at Experts Exchange for ten years AMA. Aside from a few experiments, it was just the one site. Expert sex change
|
# ? Feb 22, 2017 16:24 |
|
I never understood what it would be like to work on one site, unless you're constantly writing blog posts or something like that.
|
# ? Feb 22, 2017 16:25 |
|
CPColin posted:I worked at Experts Exchange for ten years AMA. Aside from a few experiments, it was just the one site. How long did it take someone there to say The Fool posted:Expert sex change out loud?
|
# ? Feb 22, 2017 16:33 |
|
Probably about as long for Lowtax to say, "That site sure is something awful!" out loud. It was a well-worn joke by the time I started. There was a brief idea to make a t-shirt design that embraced the joke, but everybody chickened out.
|
# ? Feb 22, 2017 17:00 |
|
That's probably for the best. It'd look really loving bad if it wasn't handled perfectly
|
# ? Feb 22, 2017 18:18 |
|
I think the idea was kicked around back in 2008 or so, so it probably would have looked "acceptable" at the time and gotten more and more embarrassing as time went on.
|
# ? Feb 22, 2017 18:32 |
|
CPColin posted:I think the idea was kicked around back in 2008 or so, so it probably would have looked "acceptable" at the time and gotten more and more embarrassing as time went on. It's still funny. Like New Direction. Or Pen Island.
|
# ? Feb 22, 2017 19:19 |
|
huhu posted:Has anyone ever worked at a company maintaining a single website? I come from a background on working on multiple websites at once so I'm not sure if I'll like it. So it sounds like the answer is no? My recruiter asked them what their thoughts were and they said in the interview I sounded like I might get bored with the position. Oops.
|
# ? Feb 23, 2017 21:26 |
|
OK so I just did an in-person interview for a contract-to-hire position. They did the in-person first and afterwards I'm hearing that NOW they want to do a tech screen, it was not mentioned before. That's . . . loving weird, isn't it?
|
# ? Feb 24, 2017 07:11 |
|
HondaCivet posted:OK so I just did an in-person interview for a contract-to-hire position. They did the in-person first and afterwards I'm hearing that NOW they want to do a tech screen, it was not mentioned before. That's . . . loving weird, isn't it? 'We don't need to test this guy, he'll be on a contract.. What? We do? gently caress..'
|
# ? Feb 24, 2017 08:54 |
|
Crossposting from the IT thread. Does anyone know what an average entry level ERP support / SQL developer hybrid role salary is in the Denver area? I'm increasingly getting the idea I screwed myself hard by being pressed into giving a number before getting enough information while sick and out of it. I'm hoping I can get something at least near average at conversion with the "I love it here, but I need to be getting paid competitively" line.
|
# ? Feb 25, 2017 00:57 |
|
Rattus posted:'We don't need to test this guy, he'll be on a contract.. What? We do? gently caress..' After talking to the recruiter, that is sort of the impression I'm getting. They had me for two hours and pretty much just shot the poo poo and barely asked me anything technical (which was refreshing tbh) and I'm guessing they suddenly realized that that maybe wasn't a great idea after the fact. It's kind of adorable dealing with these small local places after coming from a much larger more serious market.
|
# ? Feb 25, 2017 01:52 |
|
HondaCivet posted:After talking to the recruiter, that is sort of the impression I'm getting. They had me for two hours and pretty much just shot the poo poo and barely asked me anything technical (which was refreshing tbh) and I'm guessing they suddenly realized that that maybe wasn't a great idea after the fact. Honestly, I'm kind of unnerved in the opposite way by the softball interview I recently had. Like, I don't mind not doing algo-trivia bullshit, but make me feel like I earned something.
|
# ? Feb 25, 2017 02:02 |
|
Smugworth posted:Honestly, I'm kind of unnerved in the opposite way by the softball interview I recently had. Like, I don't mind not doing algo-trivia bullshit, but make me feel like I earned something. "Algo-trivia bullshit" haha that's the perfect term for it. Lordy I hate that stuff and it attracts people that I don't really want to work with. I don't know, I feel better about just having an adult conversation about programming than being quizzed like I'm back in school. I know I'm atypical there though, I'm more of a "let's use computer poo poo to solve problems" than a "programming is my passion" type.
|
# ? Feb 25, 2017 03:13 |
|
It's grueling but complexity problems do come up sometimes at work and as a self taught guy I think it gives me a chance to get past unfavorable prejudices about my skills.
|
# ? Feb 25, 2017 14:54 |
|
RICHUNCLEPENNYBAGS posted:It's grueling but complexity problems do come up sometimes at work and as a self taught guy I think it gives me a chance to get past unfavorable prejudices about my skills. I guarantee the people that have prejudices about your skills are assholes. No one really cares.
|
# ? Feb 25, 2017 18:59 |
|
Tres Burritos posted:I guarantee the people that have prejudices about your skills are assholes. No one really cares. Maybe, but I heard them say at my job that a lot of self-taught applicants have had no idea what they were doing so they're suspicious by default.
|
# ? Feb 25, 2017 20:45 |
|
RICHUNCLEPENNYBAGS posted:Maybe, but I heard them say at my job that a lot of self-taught applicants have had no idea what they were doing so they're suspicious by default. Mine was dead-simple but apparently only a few applicants submitted code that even ran, let alone solved the problem. As a self-taught person I don't even know what the gently caress they're thinking, submitting code that doesn't run.
|
# ? Feb 25, 2017 22:34 |
|
Ghost of Reagan Past posted:That's why you have a coding test once someone passes the HR screen. I work with remote contractors that don't even locally test their poo poo that it even functions. Before declaring it done and then waiting for standup to let the scrum master know and having them move the Jira tasks. I don't know how these guys are able to function outside of work. E goddamn I just looked one of them up and he has 15 years experience. How does this happen. Gildiss fucked around with this message at 22:42 on Feb 25, 2017 |
# ? Feb 25, 2017 22:40 |
|
help me newbie programming interviews/get a job megathread, you're my only hope I'm a (non-EE) engineering graduate in the UK with several years of experience in my field. I've done a fair amount of MATLAB programming back in university projects / internship doing stuff like numerical integration, optimisation / parameter regression and writing useful functions for engineering equations. I've done a bunch of similar calculations and modelling since graduating in Excel (often when it would make better sense to do it programmatically, but coding just isn't done in my area). I really like this stuff, it's suited to my personality and I'm good at it, but it's not a focus of my current job. I'd like to learn to code properly and get a job where I use it in my day-to-day by becoming a software developer. This would allow me to get out of an industry which is in long term decline and move geographically, which I want to do. As such I'm looking to do a CompSci conversion MSc. I have savings to pay my way through the MSc reasonably comfortably - the primary cost to me is the loss of earnings for a year. I'll also be moving back down the career ladder, with a corresponding salary hit. I think the long term prospects will be equal/better as a software dev, though, and I am more likely to enjoy the work and the relative geographic freedom. Changing career like this is pretty daunting but I've just about talked myself into it. In terms of MSc courses, I've narrowed down options to two likely universities. They are differentiated a bit by curriculum and prestige: Option 1: Bristol University, ranked 5 in UK for CompSci Programming in C (30 credits) Overview of Computer Architecture (20) Software Engineering with Group Project (20) Databases (10) Object Oriented Programming with Java (10) Web Technologies (10) Research Skills (20) Thesis (60) Option 2: Bath University, ranked 20 in UK for CompSci Principles of Programming (12 credits) Software Engineering (24) Foundations of Computation (12) (appear to be teaching C, Haskell and Java) Databases (6) Function Programming (12) Research Project Prep (12) Thesis (60) Plus some optional stuff, I would probably pick: Artificial Intelligence Intelligent Control and Cognitive Systems Security and Integrity, maybe I like the modules available in Option 2 better (I'm really interested in machine learning and control) but Option 1 is ranked better uni and has slightly better job prospects (its employability stats are somewhat better and the city itself has more software jobs). Any tips on how to decide? Are subjects like ML and computer vision even useful for getting employed, or should I focus on core programming / software engineering for now? Perhaps I can pursue ML as an interest after graduation through MOOCs. I'm excited about all this and willing to put in the hard work, and do projects and coding challenges in my own time (within the limits of an intense MSc) to build up a portfolio. I'd love a sense check from you guys as to:
e: oh god I'm sorry about the length, help me replan my life path tia
|
# ? Feb 26, 2017 01:38 |
|
|
# ? May 31, 2024 23:02 |
|
Option 1 appears to be more practical, option 2 more theoretical. My experience says that theory will get you farther over the long term, and practice is something you can pick up on the job. But that doesn't account for college prestige, which will matter in getting your foot in the door for your first job. The industry is *very* strong in the U.S., not sure about U.K., but I'd be surprised if it was that different. ML is great for a career if you want to become a data scientist, which might be right up your alley given your background. But if that's your goal, you might want to look at actual data science curriculums. I've known lots of people who became programmers mid-career. It's a great career path.
|
# ? Feb 26, 2017 01:55 |