It's very good at iterating from a description to working code. You still need to know what you're doing, but it can handle a lot of details. prompt: How would you design a distributed key value storage system? Assume…
It is not just regurgitating. It is synthesizing. You can ask it to update its answers. You can ask it to evaluate possible solutions, then write the code for one of the solutions. Then write the code to test the code.…
Same as you would with your own code. You review it, ask GPT to write tests, and then tweak it. The difference is that now, you are more of a code reviewer and editor. You don't have to sit there and figure out the…
Indeed. It's ability to consider different situations and craft context-aware answers is quite incredible. Some prompts that yielded interesting results; - Assume I am a time traveller from 1900. Explain to me what the…
prompt: show an example of the results for the query "Seattle ferry" 1. Washington State Ferries - Official Site https://www.wsdot.wa.gov/Ferries 2. Seattle Ferries | Visit Seattle…
Here's a few: - Implement a simple ray tracer in C++ using opengl. Provide compilation instructions for macos. - Create a two layer fully connected neural network with a softmax activation function. Use pytorch. -…
It really is amazing. Things it did in less than 10 seconds from hitting enter: - opengl raytracer with compilation instructions for macos - tictactoe in 3D - bitorrent peer handshake in Go from a paragraph in the RFC -…
You'll still need engineers. But how many? Before: a few really knowledgeable/good ones and a lot of OK ones A few years from now: a few really good ones What does this mean for the labor economics? Do we reap the…
Seems like there's plenty, but a lot of em' are already gainfully employed by Google, MSFT, FB and co.
It's not _that_ complicated these days. structs, classes strings, vectors, hash maps, unique_ptr, references, non-owning pointers where it makes sense, basic templates. Boom. You also need basics like ownership, order…
Up (series) which follows the lives of 14 British people from different backgrounds over 50 years. https://en.wikipedia.org/wiki/Up_(film_series)
They interview people from everywhere. Literally everywhere. They basically have tapped the whole market worth of talent. You might not get an interview at any given company in a particular year, but you should be able…
In addition to a surplus of great people, they have lots of mediocre people too, just like everywhere else. There may have been a time where this wasn't true, but now anyone who passes a day of tricky tech interviews is…
I have been working for about 4.5 years now across 3 big tech companies (Google included). I would consider myself a hardworking and ambitious person who loves computer science. I graduated top of my class at a state…
It's very good at iterating from a description to working code. You still need to know what you're doing, but it can handle a lot of details. prompt: How would you design a distributed key value storage system? Assume…
It is not just regurgitating. It is synthesizing. You can ask it to update its answers. You can ask it to evaluate possible solutions, then write the code for one of the solutions. Then write the code to test the code.…
Same as you would with your own code. You review it, ask GPT to write tests, and then tweak it. The difference is that now, you are more of a code reviewer and editor. You don't have to sit there and figure out the…
Indeed. It's ability to consider different situations and craft context-aware answers is quite incredible. Some prompts that yielded interesting results; - Assume I am a time traveller from 1900. Explain to me what the…
prompt: show an example of the results for the query "Seattle ferry" 1. Washington State Ferries - Official Site https://www.wsdot.wa.gov/Ferries 2. Seattle Ferries | Visit Seattle…
Here's a few: - Implement a simple ray tracer in C++ using opengl. Provide compilation instructions for macos. - Create a two layer fully connected neural network with a softmax activation function. Use pytorch. -…
It really is amazing. Things it did in less than 10 seconds from hitting enter: - opengl raytracer with compilation instructions for macos - tictactoe in 3D - bitorrent peer handshake in Go from a paragraph in the RFC -…
You'll still need engineers. But how many? Before: a few really knowledgeable/good ones and a lot of OK ones A few years from now: a few really good ones What does this mean for the labor economics? Do we reap the…
Seems like there's plenty, but a lot of em' are already gainfully employed by Google, MSFT, FB and co.
It's not _that_ complicated these days. structs, classes strings, vectors, hash maps, unique_ptr, references, non-owning pointers where it makes sense, basic templates. Boom. You also need basics like ownership, order…
Up (series) which follows the lives of 14 British people from different backgrounds over 50 years. https://en.wikipedia.org/wiki/Up_(film_series)
They interview people from everywhere. Literally everywhere. They basically have tapped the whole market worth of talent. You might not get an interview at any given company in a particular year, but you should be able…
In addition to a surplus of great people, they have lots of mediocre people too, just like everywhere else. There may have been a time where this wasn't true, but now anyone who passes a day of tricky tech interviews is…
I have been working for about 4.5 years now across 3 big tech companies (Google included). I would consider myself a hardworking and ambitious person who loves computer science. I graduated top of my class at a state…