ESSE É O MEU SALÁRIO DE DEV JAVA PRA GRINGA JAVANAGRINGA #28

Jovem Tranquilão
11 Jul 202408:10

Summary

TLDRThe speaker discusses the challenges and satisfaction of improving code and solving complex problems. They mention adapting old code to new functions, dealing with outdated procedures, and the importance of thorough documentation and written communication. Despite the frustrations of revisiting old tasks and handling merge conflicts, they express contentment with their remote job, enjoying the flexibility and the lack of meetings. The speaker values the clear communication and documentation that helps them navigate their tasks effectively.

Takeaways

  • 😀 Overcoming challenges in improving code through persistent effort.
  • 💡 Initially considered a simple copy-paste solution but opted for a more ideal approach.
  • 😊 Felt satisfied after solving the coding issue, despite the initial complexity.
  • 🚧 Realized that the old procedure still needs updating to call the new function.
  • 🤔 Experienced the common scenario of forgetting task details due to time gaps.
  • 📜 Appreciates the benefit of written communication for tracking task instructions.
  • 👍 Enjoys the flexibility and productivity of remote work without daily meetings.
  • 💼 Feels positive about the job, working for a foreign company with good compensation.
  • 🔍 Values detailed documentation for resolving code conflicts and merging issues.
  • 😌 Despite challenges, remains motivated and finds the remote job highly satisfactory.

Q & A

  • What does the speaker initially describe about their code improvement process?

    -The speaker describes that they would usually copy and paste code, resulting in duplication, but acknowledges that their current approach, though more complex, is the ideal solution.

  • What issue does the speaker mention regarding the 'prid' and 'procd'?

    -The speaker mentions that while they have improved the 'prid', they still need to adapt the 'procd' to call the new functions they created because the 'procd' still has old code written by someone else.

  • How does the speaker feel after finding a solution to their problem?

    -The speaker feels happy and satisfied after finding the solution but also realizes there's more work to be done, making them slightly disappointed.

  • What does the speaker reveal about their job role and salary?

    -The speaker reveals that they are a software engineer earning more than senior engineers in Brazil but are classified as a mid-level (pleno) engineer.

  • How does the speaker manage tasks and documentation?

    -The speaker relies heavily on written communication and documentation, using it to recall how to test complex tasks after a long period.

  • What does the speaker appreciate about their current job?

    -The speaker appreciates the flexibility, remote work, lack of daily meetings, and autonomy in their current job, describing it as the best job they've ever had.

  • What challenge does the speaker face when merging tasks?

    -The speaker faces issues with merge conflicts and forgotten details of tasks done long ago, requiring them to revisit documentation and fix problems multiple times.

  • How does the speaker feel about their productivity on the day of the recording?

    -The speaker initially felt unproductive but became motivated and happy after solving a problem and working on their code in the evening.

  • What is the speaker's approach to dealing with complex task testing?

    -The speaker revisits chat histories and documentation to recall the detailed steps needed for testing complex tasks.

  • What does the speaker imply about the importance of documentation?

    -The speaker highlights the critical role of documentation in recalling and executing tasks correctly, especially after a significant time gap.

Outlines

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Mindmap

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Keywords

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Highlights

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now

Transcripts

plate

This section is available to paid users only. Please upgrade to access this part.

Upgrade Now
Rate This

5.0 / 5 (0 votes)

Related Tags
ProgrammingCode OptimizationRemote WorkDocumentationProblem SolvingSoftware EngineeringTask ManagementCareer GrowthProductivityWork-Life Balance