6 ms·
Your biggest problem is that I have read several quite long blog posts about Starfighter, and I still don't understand what it is. I am a developer, I like to
by the_rosentotter 10y ago
Your biggest problem is that I have read several quite long blog posts about Starfighter, and I still don't understand what it is.
I am a developer, I like to believe of above average intelligence, I'm your captive audience. If I don't get it, what are the chances the rest of the world will?
- amitutk 10y agoDevelopers play games on this platform. The games are testing their technical competence. This info is passed/sold to recruiters. Hypothesis: If you are good at these games, you will be good at your technical job.
- solutionyogi 10y agoHave you seen their homepage? https://starfighters.io/ https://starfighters.io/ "Starfighter is a recruiting firm that detects and introduces the best programmers on the market." And to learn how they achieve it, see: https://starfighters.io/approach https://starfighters.io/approach And to provide some context as to why Patrick and Thomas are in this venture, http://sockpuppet.org/blog/2015/03/06/the-hiring-post/ http://sockpuppet.org/blog/2015/03/06/the-hiring-post/ (my all time favorite article by Thomas) Hope this helps.
- schmichael 10y agoI'm confused as well. The description on their home page that you cite doesn't match the description they provide on the linked : > Starfighter, if you're new here, is a company which makes fun engineering challenges that you can play online for free. I can see how the two things would be related, but it's still confusing brand messaging.
- rargulati 10y agoOut of curiosity, would something like "play games, get hired" convey the message better?
- elliotec 10y agoIt would if that were true, but you're not playing games and getting hired, you're getting your coding ability tested through a gamified vetting platform that will either thumbs up or thumbs down you to the actual company interview, where you'll have to be tested again.
- 83457 10y agoIt is a simple concept but if you aren't familiar with CTF or the movie The Last Starfighter it can take a moment to put the concepts together as to what they are trying to achieve. - create games/challenges that require programming and problem solving - recruit individuals based on success in the challenges and related data points
- aantix 10y ago+1. My stream of thought is "it's some game and I guess trading is involved? Is this some sort of old school BBS game? Fuck, I have no clue.."
- disgruntledphd2 10y agoStep 1: read the API docs. Step 2: write an API client Step 3: Connect to a level Step 4: Lose loads of money Step 5: ??? Step 6: Profit! Note: I have not actually achieved step 6, but I blame a detour into learning C++ and wrapping a websocket client in R.
- kbenson 10y ago> I have not actually achieved step 6, but I blame a detour into learning C++ and wrapping a websocket client in R. I always assumed detours like that (assuming you are referring to doing/starting that because of the game) would be one of the most useful benefits to playing. It forces you to have to explore areas that you might not normally get into based on your job and interests.
- disgruntledphd2 10y agoCompletely, its been a lot of fun, and I surprised myself by enjoying reading the RFC (full disclosure, I always liked doing that). That's what I'm taking it as a license to do. I mostly do statistics/analysis for a living, so building automated systems is pretty new (and fun) for me.
- thmcmahon 10y agoHow'd you go with wrapping the websocket client in R? I've been putting together an R client and am stuck on how to do the websocket given the lack of R websocket libraries.
- Bootvis 10y agoI think your best bet is wrapping an existing C++ library using RCpp[1] that will require some work but I hope not too much. [1] I would have really liked that as I ended up writing all data to SQLite and then imported it to R for analysis. Not the most elegant solution...
- Kiro 10y agoI agree. I know people love patio11's writing but... it's always such a long read that things gets obfuscated.
- ryanSrich 10y agoCouldn't agree more. The length is always what gets me with everything he writes about. I really want to read it, but I just don't have the time. I'm skeptical of this type of communication strategy working for a product.
- deleted 10y ago[deleted]
- askafriend 10y agoI think he can probably get his points across in half or 1/3rd of the length that he writes. His format of communication may be better suited to podcasting and talking than written. But ultimately, even with his drawn out writing, I derive good value from it by just skimming and speeding through it.
- SyneRyder 10y agoI almost wonder if that's deliberate. I don't think this is a spoiler, but there are times in Stockfighter where doing the reading is advantageous, ie "people who actually read docs should be rewarded". A lot of my favorite parts of "playing" Stockfighter have actually involved going to a cafe, buying a coffee, and reading books like Flash Boys for a few hours.
- ryanSrich 10y agoWithin the context of the game I 100% agree. A large part of being a great developer is being able to understand and abstract information quickly from a number of sources. It's the verbosity of the marketing copy on their website that seems misguided though.
- minimaxir 10y agoI think that's partially intentional: if you can't figure out what Starfighter is, you aren't the target audience. That's not a criticism/snark. It's a self-selection strategy for Starfighter to attract appropriately-hacky candidates, albeit one I do not agree with.
- patio11 10y agoI'd say less "a strategy" and more "an issue which we know we need to work on, eventually, but which is not crimping the funnel in such a way that it should be the #1 thing we have to care about right now." Once we have a team of placement engineers hired and they're bugging me to send them more players who are interested in having career planning conversations, then I will prioritize making sure as many people as possible read one or two sentences of copy and slot Starfighter into their lives as a consequence of it. At the moment, though, lack of smart geeks to represent is not our problem. For anybody in the audience who doesn't think our challenges are for you yet: no worries! There's an entire Internet of stuff you're not using right now. They'll be around (and hopefully improved) in 6 weeks, 6 months, or 6 years. No need to rush on any given Friday.
- WA 10y agoI think part of the confusion is because you call it CTF. I think Team Fortress when I hear CTF. I'd call it: Stockfighter is a programming challenge where you try to beat a virtual stock market by writing code. If you can solve all levels, we might even have a real job for you.
- nickpsecurity 10y agoI like recommendation. I was thinking it was a territory or plant-something-on-a-PC game due to capture the flag reference.
- dragonwriter 10y ago> I think part of the confusion is because you call it CTF. I think Team Fortress when I hear CTF. Yeah, CTF is a highly overloaded term, and while I gather its perfectly clear in the security space, its a lot less widely recognized, AFAICT, in the sense intended outside of that space.
- misiti3780 10y agoI can second this comment.
- nickpsecurity 10y agoHere's the response one of the founders gave me. It and the two links make plenty of sense: https://news.ycombinator.com/item?id=11691737 https://news.ycombinator.com/item?id=11691737 Start from there then follow up with questions for further clarification.