Hacker Newsnew | past | comments | ask | show | jobs | submit | TheGrkIntrprtr's commentslogin

Not saying this is a good approach for OP, but I like this comment. Good for you, justinyee17. There’s more than one way to skin a cat, and you’re finding the ways that work for you. I think if I were to pursue something more physical, I’d try to go for something with a higher barrier to entry personally, I.e. I’d pick the car mechanic role over deckhand.


It’s not really a specific tool, but I came across another comment on HN where someone used an LLM to generate Anki cards from textbooks. I’ve been doing this with Claude Sonnet 3.7 and it’s been very effective.


I think Karpathy did that in one of his videos!


Do you have significant ownership in the company? If not, I don't see any reason for you to give frank feedback.

You can't know for sure whether the information will reach them, nor whether they will be able to infer who provided the feedback.

The best possible outcome for you if you have no ownership is...senior management is better informed on what employees think of this manager. You don't know what they'll do with this info.

The worst possible outcome for you is that the manager is able to infer it was you that provided certain feedback, and that they are upset by this feedback. This could result in you losing the job eventually (they could make your life difficult, claim you're not performing well etc. etc.)

It probably makes the most sense (assuming you're primarily concerned with remaining employed to provide for your family) to maximize the level of positivity in all of your feedback.


Hey, I’m probably not the best person to give an answer for this, but since you’re not getting comments…

To keep track of progress, you could create dashboards, maybe using Python or JavaScript. Would managing the git repo include CI/CD? The role sounds like it involves some DevOps components. If so, push for access to Python so you can automate some of these tasks. Sounds like it involves some project management stuff as well, so you could take the opportunity to learn how to set stuff up in Jira (if that’s what is being used).

Do you have a CS degree? If not, I’d suggest starting an online CS degree such as Oregon State University’s or the Georgia Tech masters. Get a feel for how intense the job will be first though. I suspect that, since it’s public admin in the EU, and if you’ve been able to automate some tasks, it will be fairly relaxed. Doing a degree while working full time is still exhausting though.

Look up job descriptions for DevOps , or try to find to find the role it most closely matches with, and go deep. Find an excuse to use the tools/methods typically used in the job postings you see, and you’ll be in a good position to find one of those jobs after a while. If they won’t allow you to, practice using those tools outside of work, or get involved with open source projects.


Thanks for your feedback!

>Would managing the git repo include CI/CD? Not really, we already have some people who manage our Jenkins instance.

>Do you have a CS degree? I don't, I have a scientific background and then I did a coding bootcamp. I don't really plan to get a CS degree since I already have hobbies that take all my free time.

Do you have any insights on what an analyst is doing in a company? Is it different from what I do now?


Yeah, their mentored bugs program for contributors is great, and if I wasn't concerned with my career trajectory at the moment I would probably just continue out of pure interest & for the learning opportunities.

Do you think career advancement from continued contributions is likely in my case though? Or should I invest my time elsewhere?


Understanding the process and workflows to being a productive open source contributor is useful. But perhaps find an open source project where the stewards are actively hiring and pay well.


Thank you. So you think I should focus my learning activities on refreshing ML/stats knowledge? Also, I would have thought that the SWE jobs at tech companies are the positions with very specific requirements (experience with certain tools etc) whereas their data positions might be more general?


“Charles Darwin found the example of the Ichneumonidae so troubling that it contributed to his increasing doubts about the nature and existence of a Creator”

https://en.m.wikipedia.org/wiki/Ichneumonidae


“I cannot persuade myself that a beneficent and omnipotent God would have designedly created the Ichneumonidae with the express intention of their feeding within the living bodies of caterpillars.” - Darwin


The full letter that this is quoted from is available here, it's wonderful writing (3rd and 4th paragraph): https://www.darwinproject.ac.uk/letter/DCP-LETT-2814.xml

I have to admit I've never read any Darwin before, but in those 2 paragraphs he completely summarizes my feelings about the natural world.


I've never understood this argument. Abrahamic god is pretty clearly okay with suffering and torture and murder. He was pretty clear to certain tribes of jews that they should murder certain other tribes of jews, and if you are islamic, he is very clear you should kill nonbelievers, to the point of full scale war. God also gave mankind "dominion" over animals, up to and including murdering them for food, so killing something for food has significant "Okay" precedent.

God does not limit suffering people or animals experience. He has the utmost ability to do exactly that if he wanted, but seemingly he has taken a hands off approach, at least since about the 1600s. I guess he's not that bothered by immense suffering.

And why should he be? He made us in his image, whatever that's supposed to mean, but we also are not meant to understand his ways. Why would such a supernatural being care about the suffering of some toy creatures he made? Do you feel bad when you play action figures and one of them drowns?


Edited - thanks


saint11 mentions on his about page: “Murder Engine: 2D Pixel art C# ECS Game Engine made by Isa! I usually help on the render and physics side of it.”

Isa: https://isadorasophia.com/projects/


I took CPSC 110 at UBC with Gregor Kiczales (who worked at Xerox PARC). It was the best course I’ve ever taken.

The course can also be completed for free: https://www.edx.org/bio/gregor-kiczales

How to code - simple data, and how to code - complex data together make up the material in CPSC 110 (though there are probably some differences). They’re completely accessible with no background requirements.

The courses are based on this curriculum, which uses HTDP: https://programbydesign.org/

The programming language used is based on scheme.


That's great! Thanks for the pointer. And after he watches the class I can dust off my copy of AMOP that's sitting on the shelf in my office and try to teach the kid about metaclasses :)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: