khlorghaal - coder application

Locked
User avatar
Khlorghaal
Registered user
Posts: 23
Joined: 03 Jan 2018, 00:20
Location: Terra, Low Orbit
Byond: Khlorghaal
Steam: khlorghaal

khlorghaal - coder application

Post by Khlorghaal » 24 Jul 2018, 20:05

Byond ID:
khlorghaal

Age:
24

Gender:
trap

How would you define yourself? (Coder, Mapper, Spriter):
✨software engineer✨

If Coder, what languages?
c++, java, kotlin, c, assembly, forth, python, lua, javascript, regex

Any previous experience developing with SS13?
no, ive briefly glanced at repos before

Proof of any previous or current work:
https://github.com/khlorghaal
https://www.deviantart.com/khlorghaal

How well do you know Git?
comfortably

Your primary job is server development, not policing the server. You may be given Moderator-level of access but you should *not* be invoking any administrative actions unless there are no moderators or Admins online. Do you understand?
Yes



From another thread:
If you had the opportunity, what kind of features do you think you'd like to work on if you were added as a coder? From your experience playing the game, Is there anything in specific you'd like to take a look at or possibly add?
Balance issues, probably damage statistics for empirically tracking how powerful and popular mechanisms are.
Do you have any personal goals you'd like to pursue if you joined the team? Is there anything you're hoping to gain, whether it be experience or simply enjoyment, by joining the development team?
I'm recovering from a severe anxiety disorder and need to take it slow with small projects before going back to my career.
I need more experience on team projects.
What is your favourite kind of coding related thing to work on? Do you prefer to create new things, overhaul and balance existing ones, or focus primarily on bug fixes?
Parallelization, algorithms, physics, engine development, code cleanup.
I am intolerant of pasta and thus dislike object orientation, preferring data orientation.
I strongly despise debugging but rarely need to.
As Bmc mentioned above, we try to stay close as a sort of family-like team. Do you think you'd like to work on projects with other people, whether it be spriters or mappers or other coders, to create new features, or do you prefer to work alone?
I enjoy working with people.
Last edited by Khlorghaal on 24 Jul 2018, 20:49, edited 2 times in total.
Bob McBobson
Sniper SG TC SO - Spitter Praetorian

User avatar
spookydonut
Registered user
Posts: 457
Joined: 13 Oct 2017, 02:08
Byond: spookydonut

Re: khlorghaal - coder application

Post by spookydonut » 24 Jul 2018, 20:45

Do you have any programming qualifications or formal education or are you self taught?

User avatar
spookydonut
Registered user
Posts: 457
Joined: 13 Oct 2017, 02:08
Byond: spookydonut

Re: khlorghaal - coder application

Post by spookydonut » 24 Jul 2018, 23:49

Were you studying computer science at college?

User avatar
Khlorghaal
Registered user
Posts: 23
Joined: 03 Jan 2018, 00:20
Location: Terra, Low Orbit
Byond: Khlorghaal
Steam: khlorghaal

Re: khlorghaal - coder application

Post by Khlorghaal » 25 Jul 2018, 06:21

spookydonut wrote:
24 Jul 2018, 23:49
Were you studying computer science at college?
Informatics, it was extremely underwhelming. And from what I've heard from graduates, college education for programmers is consistently pathetic unless you go to somewhere prestigious.

Do you need more code samples? My github account doesn't really have anything recent. I could pull some stuff from my game (orthodox c++, glfw) I've been working on.

I also did a bit of contracting for https://gitlab.bluedrake42.com/drakelinglabs/ironarmada , https://gitlab.bluedrake42.com/Khlorghaal but I don't know how much of the repo is public. Also I had extreme trouble getting my commits contained because of that project's high coupling.



Whats your workflow like with testing? Is there any build process or does byond autoload everything? DM seems to be ducktype with prototypes.

How come the project is closed source? That seems strange to me, the only reason I can think of would be competition with other servers? Which I would suppose is a good thing, otherwise the active players would diffuse.
Bob McBobson
Sniper SG TC SO - Spitter Praetorian

User avatar
Okand37
Registered user
Posts: 97
Joined: 29 Apr 2018, 01:01
Byond: Okand37

Re: khlorghaal - coder application

Post by Okand37 » 26 Jul 2018, 09:46

I can't really judge much on the coding side of the application, as I'm about as smart as a peanut in that regard. Though, while you've already answered most of my regular questions, I'd like to make note of a few things:

1. How long have you been apart of the colonial marines community, and how often would you say you play? I think its important for someone making balance decisions to know the game they're working on, as it may help give them a better understanding of balance and enjoyment.

2. Do you plan on trying to interact with the communiy out of the game more? While not essential, it can be helpful to be more interactive within the community so other people, as well as us, can get a better idea of you as a person. As mentioned in one of the questions above, the developer team tries to stay as a family-like unit. This doesn't mean disagreements can't happen, but we try our best to make it a relatively welcoming and easy environment to be apart of.

3. How would you feel if a more senior developer of the team was to criticize something you coded? While we don't have much of a hierarchy aside from developers, senior developer(s), and the head developer, we do still give respect towards the more senior developers and those who have put a lot of work into the game. If one of them was to criticize something you had coded in a way you perceived as negative, how would you respond?

Thank you in advance for answering these questions if you decide to. Regardless, I hope to see more coding-related developers respond to this application and we'll see where it goes! : )
I play Verena Knox, an extremely unlucky girl, among other characters.
Image

User avatar
Khlorghaal
Registered user
Posts: 23
Joined: 03 Jan 2018, 00:20
Location: Terra, Low Orbit
Byond: Khlorghaal
Steam: khlorghaal

Re: khlorghaal - coder application

Post by Khlorghaal » 26 Jul 2018, 13:44

Okand37 wrote:
26 Jul 2018, 09:46
1. How long have you been apart of the colonial marines community, and how often would you say you play? I think its important for someone making balance decisions to know the game they're working on, as it may help give them a better understanding of balance and enjoyment.
I first played CM about 2 years ago, but started being active about a year ago. I've played SS13 about 4 years.
I play enough that I feel I play too much lol. About daily.
2. Do you plan on trying to interact with the community out of the game more? While not essential, it can be helpful to be more interactive within the community so other people, as well as us, can get a better idea of you as a person. As mentioned in one of the questions above, the developer team tries to stay as a family-like unit. This doesn't mean disagreements can't happen, but we try our best to make it a relatively welcoming and easy environment to be apart of.
I've already started being far more active on discord.
Just made this suggestion as well
3. How would you feel if a more senior developer of the team was to criticize something you coded? While we don't have much of a hierarchy aside from developers, senior developer(s), and the head developer, we do still give respect towards the more senior developers and those who have put a lot of work into the game. If one of them was to criticize something you had coded in a way you perceived as negative, how would you respond?
It depends greatly on what it is. I'm normally amicable towards even harsh criticism, as long as its not dogmatic. I realize each project has its own standards and styles, which I would of course conform to.
I find the most important thing to do when disagreeing is to listen and state things clearly.
Bob McBobson
Sniper SG TC SO - Spitter Praetorian

User avatar
slc97
Vice Host
Vice Host
Posts: 1004
Joined: 21 Jul 2016, 11:48
Location: Florida

Re: khlorghaal - coder application

Post by slc97 » 28 Jul 2018, 11:26

I am very off-put by your thread on the sourcing and some of your more open hostility in that thread. The dev team is very close knit, and works very closely together. The new headdev, when we add one, will make the decision on whether or not you are brought on to the team, but I do not feel that your attitude reflects what makes the dev team a cohesive group of hard-working and efficient individuals with a combined vision for the state of the game.

User avatar
Nicboone
Registered user
Posts: 295
Joined: 15 Dec 2016, 00:20
Byond: Nicboone

Re: khlorghaal - coder application

Post by Nicboone » 28 Jul 2018, 12:24

Based on a previous thread he posted in I think it would be unwise to accept him.

viewtopic.php?f=64&t=18139&p=213463#p213463

Best of luck to you guys
Relax like Redax. "The fucking stupidest thing ever said by an SL"
Image

User avatar
Khlorghaal
Registered user
Posts: 23
Joined: 03 Jan 2018, 00:20
Location: Terra, Low Orbit
Byond: Khlorghaal
Steam: khlorghaal

Re: khlorghaal - coder application

Post by Khlorghaal » 01 Aug 2018, 19:42

slc97 wrote:
28 Jul 2018, 11:26
hostility in that thread
How specifically was I being hostile? And towards whom? I'm very confused that you say that. Admittedly Spooky's first post severely annoyed me because of its edictive tone, which I have no tolerance for, but I didn't complain about it and kept the discussion productive.
I generally disregard politeness and formality, which lots of people dont like, but I likewise have no expectation of other people being formal. I'm a radical pragmatist, so I try to be objective as possible. I rarely hold any hard opinions.

I started that thread because I wanted to persuade myself that CM being closed source is justified.
If I were actually planning to leak I wouldn't be so stupid as to throw a flag like that, I would be a sycophant and blindly agree with anything the devs say.
doing volunteer work for closed source projects always makes me uncomfortable. I want to know the reasoning for the dev team requiring commitment before I offer commitment.
My posts there are an analysis of cost/benefit of both sides, I had no intent of persuading with that thread, I purely wanted to understand the reasons for it. My initial posts might have seemed persuasive because I was confused about the situation, inherently because I wouldn't've made the post otherwise. I was giving justification to open source because I wanted to hear the counter-justifications. And after the discussion, I am definitely content with / in favor of the benefits of CM's situation warranting it being closed, the primary reason being to prevent playerbase diffusion.
Bob McBobson
Sniper SG TC SO - Spitter Praetorian

User avatar
spookydonut
Registered user
Posts: 457
Joined: 13 Oct 2017, 02:08
Byond: spookydonut

Re: khlorghaal - coder application

Post by spookydonut » 08 Aug 2018, 05:19

There's been too many concerns and potential red flags for us to accept this.
If chowder's example proves anything it's that a denial is not final and I invite you to reapply in a few months.

Locked