Friday, May 1Digital Marketing Journals

software-engineering

Let Them Eat CakeChat. CakeChat, released by the Replika team… | by Evan SooHoo | Jan, 2022
ai bot, ai chat, ai chatbot, artificial-intelligence, best chatbot, chatbot, chatbot ai, chatbot app, chatbot online, chatbot website, chatbots, conversation with ai, creating chatbots, data-science, google chat bots, robot chat, software-development, software-engineering

Let Them Eat CakeChat. CakeChat, released by the Replika team… | by Evan SooHoo | Jan, 2022

Photo by Markus Winkler on UnsplashThere are two ways to approach software development: Top-down, and bottom-up. This is mostly me taking poetic license over academic terms that mean something else, but coding interviews today have a very “bottom-up” approach to assessing software competence. They assign coding tests, likely piggy-backing off of containerization technology like Docker, and they ask interviewees to build their own self-contained programs that run only on the code they can whip up in a few minutes. They do not have to spend time setting up their environments. They do not have to customize their configuration files, or download dependencies that are necessary for other dependencies. They just code, and tests are run automatically. In some cases candidates only get a plain tex...