#Brainstorming developer survey

1 messages · Page 1 of 1 (latest)

bold belfry
#

For my dev team, I wanted to create a survey so scripters could put their level of proficiency in any specific aspect of RS and Luau. I have a bunch of fields I picked out, but wanted to know if there was anything important i missed. I just want to cover the things that are most important when developing a game on roblox.

-- Roblox Studio --

Basic navigation (creating instances or navigating to workspace/lighting/starter pack etc) :
Using and manipulating properties (Anchoring, locked, enabled, transparency, CanCollide, etc):
Familiarity with Humanoids :
Using Asset Manager :
UI/Gui:

-- Basic Coding Utility --

Basic data types (Variables, Boolean, Strings, Numbers) :
Functions :
Advanced data types (Tables, Arrays, Dictionaries, Enums) :
Attributes :
Vector3s :
CFrame :
Local Scripts :
using ReplicatedStorage :
using ServerScriptStorage :
Module Scripts :
Bindable Events / Bindable Functions :
Remote Events / Remote Functions :

-- Other --

Algebra and advanced mathematics :
Rigging Humanoids / setting up characters :
Facial rigging / facial animations :
Cutscenes / camera manipulation :
Lighting, shaders :
Implementing animations for humanoids :
Inverse Kinematics :
Particles/Effects :
Materials, textures, UV :

-- Services --

Tweening :
RunService :
SoundService :
CollectionService :
PlayerService :
Debris :
UserInputService / UserContextActionServ :
Marketplace Service :

-- Advanced Code --

Metatables:
Module loaders :
Declaritive UI Frameworks:
Packages :
DataService and user data management:
Object Oriented Programming (OOP) :
Custom Character Controllers :

-- Third Party Resources / Packages --

Signal :
Charm :
Sift :
Janitor :
VS Code :
Knit :
Rojo :

ancient hornet
#

I think you got most of it ngl, if you are looking for junior, less experienced developers.

To be honest, decent developers can learn small things pretty quickly. For example learning the basics of collectionservice is not too bad, not knowing it is not that harmful.

If you are looking for more senior engineers. I'd say the more important stuff is how well they can structure and archietect a game, can they make it scalable, data driven, modular, etc. this of course is much harder to just tell.

Few things that could help determine that.

Adding on to VSCode, well first of all if they are using vscode that usually is a sign that they are better than most.
Aftman, a toolchain manager that's helpful when working as a team.
Git & Github, version control, and so many other things
How well they can use AI

Knowing a specific package probably does not matter that much either, just knowing first of all that they exist, and how to use them

Lastly this is lower level stuff but creating custom types could point to more advanced skills.

bold belfry
#

Gotcha. Thanks

hazy mist
bold belfry
#

Well, one of them actually did have good knowledge of trig despite not knowing much about studio yet, so I found a good place for him on the team because of that.