User Tag List

Results 1 to 6 of 6

Thread: juliansl - Developer Application (Coder)

  1. #1
    Senior Member
    Join Date
    Mar 2019
    Posts
    367
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    juliansl - Developer Application (Coder)

    Developer Application
    Byond ID?
    juliansl

    Age?
    25

    Gender?
    Male

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

    If Coder, what languages?
    C# mostly with a bit of Python.

    Any previous experience developing with SS13?
    Not really. Did a bit of mapping for fun, and have read a bit of code.

    Proof of any previous or current work:
    I have an old github account that I haven't published to in a long while (julian94). I could add proof that I'm employed as a Software Engineer if needed.

    How well do you know Git?
    Very well, I use it daily.

    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

    Anything else you'd like to add?
    I want to be a developer because I want to contribute to the codebase and since CM is closed source that means I'll have to join the team.

    I'm not interested in making decisions about what features to implement and what direction to take CM to. I just want to code things that I think would work well, or are requested on Gitlab; and make merge requests for them.

    Here are some of the things that I'd like to do as a coder:

    * Make a functional Squad Support ATV.
    * Improve back-end code, in my experience there's always room for improvement there.
    * Make a desert map.
    * Make a new game mode that should work without admin intervention.
    * Make an info-screen system, for dropships to begin with.
    * Improve how belts fit into slots.

  2. #2
    Senior Member
    Join Date
    Dec 2018
    Posts
    216
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    So let me start off by saying thank you for your application.

    Ill put the good stuff up first because I checked it and it looks good.
    No (recent) (discord) notes.
    Curretly a mentor.
    Active last three months.

    Now for the (few) questions that I have.
    Do you have formal education or are you self taught?
    It does not matter hugely it's just so I know the baseline.

    Am I correct in assuming you mostly do back-end development?
    (The languages you listed are backend and I see nothing frontend listed.)
    The reason I ask this is that frontend development is needed for a lot of interfaces.
    It is possible to learn. And not a requirement. It's just a good extra if you have knowledge on it.

    From what I understand you have not done much work with byond/dm?
    I ask this because all of our mr's get reviewed. It mostly helps to know beforehand.

    About the stuff you wanted to work on.
    * Make a functional Squad Support ATV.
    Explain the concept a bit if you want to please?
    * Improve back-end code, in my experience there's always room for improvement there.
    I am not asking you to elaborate here. It's pretty much one of those default things people mention.
    * Make a desert map.
    Ill let a mapper ask specific questions on this.
    * Make a new game mode that should work without admin intervention.
    Feel free to elaborate here.
    * Make an info-screen system, for dropships to begin with.
    I do not have much to go on here either. Can you share your plans a bit?
    * Improve how belts fit into slot
    Once more quite vague to me. Feel free to expand how/what you want to do.


    How to become senior dev.

  3. #3
    Senior Member
    Join Date
    Mar 2019
    Posts
    367
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Now for the (few) questions that I have.
    Do you have formal education or are you self taught?

    I have Bachelor of Engineering from the Norwegian University of Science and Technology (NTNU).


    Am I correct in assuming you mostly do back-end development?
    Yes, I typically work in the back-end with occasional work in the front-end. I'd say I'm a below average front-end developer.


    From what I understand you have not done much work with byond/dm?
    That's quite correct.


    About the stuff you wanted to work on.
    * Make a functional Squad Support ATV.

    Explain the concept a bit if you want to please?
    This was an idea that came to me when I was a bit annoyed with the cargo-tugs that we see on some maps.
    We could basically reskin them into ATVs and issue each squad with one of them. We could then add some variations to the trailers, general storage, medical supplies, ammo, etc. Gitlab



    * Make a new game mode that should work without admin intervention.
    Feel free to elaborate here.

    So one of the things that can make CM feel stale sometimes is that every non-event round has the same general flow. Arm up, go down, shoot aliens until either the aliens are dead or you are dead.
    I suspect that the biggest reason why we seldom have variations is that that means that we need an admin to run a special event and that can be timeconsuming.
    If I were to make an alternate game mode (S&R for example) then we could have more varied round without the admins having to do more than press a button at round-end. Or it could even be votable.



    * Make an info-screen system, for dropships to begin with.
    I do not have much to go on here either. Can you share your plans a bit?

    So basically we could have an info-screen at the LZs and hangar that track the status of the dropships (coming, going, refueling, ready, on flyby). This would let people know whether the dropship was coming to pick them up without having to ask over the radio.




    * Improve how belts fit into slot
    Once more quite vague to me. Feel free to expand how/what you want to do.

    Currently Belts are a bit inconsistent in their behaviour. Some can only be worn in the belt slot, and some can be worn in the suit slot.
    I would make it so that all belts can be worn in both the suit slot and belt slot. Potentially in the back slot as a bandolier as well.

  4. #4
    Senior Member
    Join Date
    Dec 2018
    Posts
    216
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Just to keep you in the loop.
    I asked the other developers if they have anything against you getting the coding test.
    If there are no issues it will be issued.


    How to become senior dev.

  5. #5
    Senior Member
    Join Date
    Mar 2019
    Posts
    367
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    I've come to the conclusion that I don't have enough spare time to work on this for now, so I'm withdrawing my application for now.

  6. #6
    CM-SS13 Host ThesoldierLLJK's Avatar
    Join Date
    Dec 2018
    Posts
    2,771
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    Withdraw per OP
    Unhinged retiree boomer man
    Get off my lawn you kids

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •