paulx.eth pfp
paulx.eth
@paulx
Recently transitioned from analyst to engineering role. Some learnings. 1. The gap between coding & running individual scripts to importable modules and making code extensible is considerable. 2. There's a need for both OOP and functional. 3. Git Flow is crucial. 4. Learn Docker. 5. chatGPT is a life saver.
1 reply
0 recast
0 reaction

Royal pfp
Royal
@royalaid.eth
Hot take, git flow is far from crucial but a general "git flow" like workflow is followed at almost everywhere I have worked at. OOP/Functional are just tools, sometimes its better to use one over the other, especially if the language you are using pushes in a specific direction. I could take or leave docker.
1 reply
0 recast
0 reaction

paulx.eth pfp
paulx.eth
@paulx
i guess it depends on the team context. we have a general git flow but refining, still a learning curve for someone transitioning from individual work to team. i'd be out of a job if i said "no thanks" to Docker lol
1 reply
0 recast
0 reaction

Royal pfp
Royal
@royalaid.eth
That's fair, team depends on docker you use docker. Which speaks to the bigger lesson transition from individual contributor work to team is to go with the flow IMO. Otherwise is a PITA culture clash
1 reply
0 recast
1 reaction