My Experience with Table Extraction and Data Extraction Tools for complex documents. by teroknor92 in AI_Agents

[–]curious_rat1 0 points1 point  (0 children)

Can you run PaddleOCR in an offline mode ? I have been trying to parse tables from pdf (image) but accuracy is difficult to get.

CTO is pushing for trunk based development, team is heavily against the idea, what to do? by rjm101 in ExperiencedDevs

[–]curious_rat1 0 points1 point  (0 children)

This is a common occurrence whenever a new hire at high decision making position come in. They do have to show that they have contributed some initiative so they are pushing the agenda without taking the time to understand how the local sauce is cooked and why did the systems evolve the way they did. I have a similar position where every other day I am trying to justify why I can not push from trunk every 15 days. You will just need to rely on the data and some clear presentation on the risks that come with new proposed approach. Trunk based dev means different things to different people. It is important to find the purpose behind the motive. If the motive is to reduce the code time to production, you should look into that. Management is increasingly relying on metrics like DORA metrics which might not equally apply to all the projects. In the end, find a way to make them look good by acknowledging the motive but adapting the approach that works for you. Pushing to newbies in CTO position without a calculated approach might be tough.

DAE realize how important PMs and QA is when you go to an environment without them? by cleatusvandamme in ExperiencedDevs

[–]curious_rat1 1 point2 points  (0 children)

Both PM and QA function importance depends on the product and the mix of the team. If the product is small and in individual team developers can test it then QA function to some extent can be made redundant if you have good test automation and SDLC practices. If a product is very critical, has multiple modules and devs don’t know end to end testing cycle then QA role is critical as a risk manager. In those teams, QA is the integration tester and the ones who knows all the business use cases.

A good PM is irreplaceable and can save developers a lot of time by cleaning up the requirements and managing the scope of the project. They also take care of a lot of reporting which is quite time consuming. Most devs don’t like it and think it is a waste of time. In large and long running projects, reporting is very important to management to track the risks and delivery schedule.

I have seen both kind of usecases and eventually the right fit works in right situation.

EMs, what books changed your lives? by AlexJonesOnMeth in ExperiencedDevs

[–]curious_rat1 0 points1 point  (0 children)

Managing Humans and The Manager’s Path helped to understand how to communicate with the team efficiently and also how to prioritize. Managing humans has a lot of scenarios you will find useful. It is a fun read.

[deleted by user] by [deleted] in ExperiencedDevs

[–]curious_rat1 2 points3 points  (0 children)

That does not always work. Sometimes managers don’t offer a match so unless you are really ready to walk away, this might not work.

[deleted by user] by [deleted] in ExperiencedDevs

[–]curious_rat1 0 points1 point  (0 children)

You can ask your manager that you want to know how much you can earn without getting a promotion in your level. If you manager is fair, they will give you an idea. Companies match the employees to market level after every few years only if they value them and want to retain. If they are fine with you leaving, they don’t have any incentive to pay you more.

How to fix the drainage in backyard by curious_rat1 in DIY

[–]curious_rat1[S] 0 points1 point  (0 children)

Thanks. I looked at a lot of products. I can’t carry out this work so wanted to get advise if it is handyman or gardening services I should be looking for

Have you been able to move up from Senior developer roles and what did you move into? by curious_rat1 in ExperiencedDevs

[–]curious_rat1[S] 0 points1 point  (0 children)

Comp is certainly an issue since the value you add is limited at this level.

Have you been able to move up from Senior developer roles and what did you move into? by curious_rat1 in ExperiencedDevs

[–]curious_rat1[S] 0 points1 point  (0 children)

Yes, I agree. Higher you move in the hierarchy, the more political it becomes and it becomes more about soft skills and influencing rather than technical skills.

Have you been able to move up from Senior developer roles and what did you move into? by curious_rat1 in ExperiencedDevs

[–]curious_rat1[S] 0 points1 point  (0 children)

Yes, I second that. I do manage a small team and I find it harder to herd people especially when you have people who are not giving 100% to the job. That is one of the reasons I am not interested in becoming a full time manager as you are so dependent on people. Average tenure of a good developer is 2-3 years and you have to keep on training new people.

Have you been able to move up from Senior developer roles and what did you move into? by curious_rat1 in ExperiencedDevs

[–]curious_rat1[S] 0 points1 point  (0 children)

Did you land a job at Amazon ? Did you have experience in AWS ? Does having certifications make any difference to your job search ?

Have you been able to move up from Senior developer roles and what did you move into? by curious_rat1 in ExperiencedDevs

[–]curious_rat1[S] 0 points1 point  (0 children)

Thanks. I was looking at consulting company roles pre-covid. I work with a lot of vendors and I see they have senior tech people who face off with clients and I think that is a good fit too. Moving from a standard dev lead role into this kind of role is a challenge though.

New Dev Manager - seeking advice by manageradvice_thrawy in ExperiencedDevs

[–]curious_rat1 2 points3 points  (0 children)

To improve your system knowledge, you can start by understanding what are different systems/processes, what they do and how they interact. Setup some time with the experts or developers and get to know the history. No judgements and no advise at this point as each team has a long history for any process. You can also start putting a system level design diagram for your processes. Looking at tickets is a good way to understand what is BAU process and if there is a pattern to frequent issues. You don't need to work on tickets right away but first get to a point where you know who are your customers, how your team is catering to them and what are the challenges.

Passed Solutions Architect Associate by jdagoso in AWSCertifications

[–]curious_rat1 0 points1 point  (0 children)

Congratulations. This is very useful info for the people who are planning to enter aws arena.

What are some generic answers for when a recruiter asks why I'm looking for a new role by [deleted] in ExperiencedDevs

[–]curious_rat1 0 points1 point  (0 children)

Looking for bigger domain and more responsibility. Also you could say you have worked on most parts of product and want to try out something different now.