HN user

chudi

151 karma

elchudi at gmail com

Posts2
Comments134
View on HN

Go to Cambridge. If you already have an Amazon offer at your skill level, with extra education it's going to be easy to have something similar or even better. Besides, those types of opportunities come rarely in one's life you have to have the correct amount of free time and the ability to take them. Working for a corporation can wait.

This is great! Really good work. It reminds me of working in a SmallTalk environment and coding inside the debugger while an exception is being thrown and restarting the computation.

I believe that this path can be supported as it is right now, and the next step would be to store a computation on some server. If an uncaught exception is raised, store all the computation along with the state, transfer it to your local machine, and restore the state of the machine as it was when the exception was thrown. This way, you can debug the state of the program with all the live variables as it was being run.

One of the best parts about Pomodoro it's that the few first session for me are about struggling with the anxiety that the work gives me. The idea behind is that the anxiety peaks and drops off rapidly in the first or second period, so just thinking that battling against the anxiety is actually work and time boxing it achieves great results

Big data is dead 3 years ago

Most of the time this story is true, but think this way, the person that was using the system was an expert on the subject. If you can replace the expert with a person just looking at a graph from time to time to know if you have to irrigate the soils it's a different thing. Most of the data or ML tools show us something that the client as an expert already knows, but the true power of this tools is to give them to a non expert user and have roughly the same level of proficiency

What i did a couple of years algo is to approach a research lab of your interest, get in touch and try to get involved in a line of work of the lab, that usually means to work with some phd candidates, a postdoc or some junior researchers. If You stick around You should be on subject in a couple of months and ou can even get your name in some papel. You shouldn't be expecting the same involvment of a phd student, so you should keep showing up and trying to add value to the labs projects

look for a new job or gather all the stakeholders, tell them that the way are pushing the team doesn't work at all, if you concede to work weekends nobody is going to reward you they maybe even be angry at you!

If you want to change the direction of the project and only if you want you because is a lot of work you should state your demands, negotiate a better compensation and only start after they put their money and compromise on the table, if not, you will get crushed and discarded and frankly is not worth it. My suggestion is that you shouldn't do a retrospective at the end of the project, you should stop it now, if they want to complete the project they should put skin on the game and not just pushing people to work harder.

there was an article that stated that almost all software is written by jr professionals because as you improve your skills you just working more with people that writing programs, so I suppose that the reasoning of this is that companies knows this and unless you are in the small set of really tech oriented companies it doesn't really matter whats your skill level is.

If You have 10000 posts that You have to sort it in some way and the user just going to see 20 of those, the sorting is the recommendation system, people are just used to think of products, movies and songs, but in those platforms the users are the products

You have two options, If you have a good manager just say that you just want to keep the same volume of work to be done and that will be all.

If you have a bad manager just lie, say that the work is hard enough, that its challenging maintaining a codebase up to date, that you are interested in this kind of work, that there is lots of work to be done, documenting, making tests, replacing old parts with newer parts and that you see your future being an expert in that kind of tasks.

Usually there is a kind of trade off between being responsible for a piece of software and the amount of work to be done on that project.

My current employer is so a company like indeed, indeed works for industries outside of tech were is a buyer's market.

Tech is a seller's market and LinkedIn is s better shopping window for this kind of market, so all your future jobs are listed in LinkedIn.

Don't know at the executive level, I'm pretty sure that market move trough private channels and in limited times trough a public one.

Alan Kay said that the best way to invent the future it's imagining and work the steps backwards. So I would probably imagine what's an 250mm acquisition and start writing notes of how one would look like and then imagine all the steps back to the present.

The problem with Blackberry for me it was the bad dev ecosystem that you had, poor documentation, hidden features, some nice ideas like OTA updates that were replaced with stuff like play stores, the need for the carriers to connect to RIM to make some use of the vpns, etc

When it worked was really nice, but the dev exp wasn't pleasurable at all

Location: Buenos Aires, Arg

Remote: Yes

Willing to relocate: Probably

Technologies: Python, Java, SQL, Mongo, Cassandra, Kafka, NLP, HuggingFace, scikit-learn, etc.

Résumé/CV: email me at elchudi at gmail.com or https://www.linkedin.com/in/juan-carlos-giudici-19606a13/

Hi I'm Juan. I am an experienced developer/data scientist/lead who creates data products, lately recommendations systems and NLP applications. I'm interested in building data products, from an idea to a finished product, I've been working in this area for a couple of years now and looking forward to keep doing it.