top of page

Fresh Perspectives from a New Developer

Writer's picture: Tristan RentschTristan Rentsch

Updated: Nov 28, 2023



When I first joined CANA, right out of college, it was a bit overwhelming. Transitioning from attending classes and completing homework assignments to attending meetings and completing Jira tasks was a deceptively big change. Although college taught me in theory about programming and software development, I didn’t have much firsthand experience and wasn’t familiar with the technologies being used at CANA. Luckily, CANA had a training schedule ready for me to get me acquainted with the development process and the technology I would have to use.



Notebook and Keyboard
Photo by Kevin Canlas

During this training process, I learned JavaScript and TypeScript. In addition, I completed the official Appian training course from their website. Appian is a Marine Corps approved platform-as-a-service (PaaS) that provides the capability for enterprise application development in a cloud environment. I have found this training to be especially helpful, since Appian is mainly what I work with every day, and I haven’t used TypeScript or JavaScript yet. However, I didn’t feel like I had a real grasp on the concepts until I put them into practice. I gained this experience working on real bugs and features for the Integrated Materiel Analysis Toolset (IMAT) system which is designed to replace the Marine Corps’ legacy war reserve. I started with pair programming. Two senior programmers helped work me through some small bug fixes and taught me how they usually approach these issues. There were some differences between how they approached development and what was taught in the official Appian training. In particular, they taught me how to use the hidden Appian lambda functions, which weren’t mentioned in the official training. This training and the experience of working on actual software systems, with paying clients, has been effective in making me much more confident and knowledgeable in the development of software.


Besides the training, another challenge was working from home. However, this wasn’t actually a big change for me. In college, I had to work from home during my last semester due to COVID restrictions. In addition, I had experience working from home from my internship with the startup, Northland Creative Wonders. However, with the startup, I occasionally met with my boss in person. At CANA I never meet anyone in person, as a result I must rely more on Zoom meetings and chats to keep in contact with coworkers. I think the biggest challenge of working from home is keeping a schedule. If I was working in an office, the manager would tell everyone when it was time to attend a meeting or do other activities, but when you work remotely, you need to keep track of these things yourself, and it can be easy to get engrossed in a task and not notice what time it is. I have dealt with this challenge by setting up alarms that notify me when it is time to start a new task or join a meeting.


I’ve enjoyed working at CANA so far and think this is a great start to my professional career. My favorite things so far have been the friendly company culture, the kind people, and the ability to work from home. My fellow programmers have been very nice and helpful to me during my time working at CANA. They have given me helpful tips and feedback on how to do the best work I can and have assisted me when I was struggling with hard tasks. Although I didn’t get to go last year, I look forward to meeting everyone in person at the next offsite.

My advice to a new developer joining the company is this: make sure to manage your time well, try your best to become very familiar with the new technologies we use, and don’t be afraid to ask for help if you are stuck.


 

Tristan Rentsch is a Software Developer at CANA LLC. For more information or to reach out to Tristan email him at trentsch@canallc.com





237 views57 comments

Recent Posts

See All

57 Comments


The Defenders Security & Allied Services, a fully integrated Best security agency in Gurgaon Solutions and Facility Management Company in Gurgaon, is part of a large conglomerate with more than INR 5000 crores of assets under management, dealing with , Industrial security in Gurgaon & Residential Security Gurgaon, Event Security Gurgaon, Corporate Security Gurgaon Facility Management. We are also known for Security guard company in Gurgaon, housekeeping services in gurgaon.

https://thedefenders.co.in/

Like

brad henry
brad henry
2 days ago

Are you looking to post a guest blog on Write Blog For Us, or do you need suggestions for other platforms where you can publish your content? Let me know your topic, and I can help you find the best places to submit it! 😊

Like

When I originally commented I clicked the -Notify me when new surveys are added- checkbox now when a comment is added I receive four emails with similar comment. Will there be however you possibly can get rid of me from that service? Thanks! 토토사이트

Like

Looking for a reliable way to ensure your academic or professional work is original? Allassignmenthelp offers a Turnitin plagiarism checker free tool, designed to help you detect any unintentional similarities or copied content in your documents. While Turnitin itself is a premium service widely used by educational institutions, Allassignmenthelp  provides a free alternative with robust plagiarism detection capabilities. Their tool scans your text against vast databases of online sources, academic papers, and publications, delivering detailed reports on potential matches. Whether you're a student, writer, or researcher, using Allassignmenthelp free plagiarism checker can help you maintain integrity and avoid accidental plagiarism. While free tools like this are helpful, they may not be as comprehensive as Turnitin's advanced algorithms, so always review and revise your…

Like

Phantom Wallet Extension – A secure, user-friendly Solana wallet for storing, sending, staking, and swapping crypto. Download now for seamless Web3 access! Phantom Extension

Like
bottom of page