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
@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
@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
@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