Torn between Computer Programming degree vs Accounting degree


Recommended Posts

Hello all. Like the title suggests I am torn.

I am passionate about technology don't get me wrong. It's just hard to keep up with technology rapidly changing. I do like the changes though. I am just wondering about layoffs when I am 50. I'm thinking they will replace me with a younger person that is cheaper for the company or even outsourcing my job which is worse. Also who knows what new programming languages will be like in ten years from now?

I am intrigued by Accounting. I can see myself retiring from a company that I have been at for a very long time. There are also many different fields of Accounting I can apply it to. Also every company needs an Accountant. It's more stable than the I.T. field.

I don't want to be "rich" just comfortable. If someone here is an Accountant or a I.T. guy please give me some advice. Thank you.

I do IT... and I say... don't do IT

My father is an accountant... he would say... Don't do Accounting.

But out of the two, I would say that Accounting would make you more 'comfortable'. Nobody needs a qualification to work in IT and therefore it generally pays less than Accounting. Accountants are near the top of the chain of the company (because the management generally only care about money) and IT is at the bottom (The grunt workers).

For me, I work with computers as a hobby and a job. If I didn't work with computers as a job that would probably give me more time to put towards my hobby because I wouldn't be so sick of using them all day long. Computers are probably better as a hobby, and a little bit of IT knowledge in the workplace when you are not the IT person is always a little dangerous ;) .

My advice is do what you enjoy.

I'm a programmer, and in my opinion to have an enjoyable programming career and not end up writing "Business Logic" for reporting systems in corporations all your life, you need to have a passion, a spark, for programming. If you do, keeping up with the trends in languages and whatnot will be a fun experience and you won't have to worry about it. When I come home from work, I often code in my spare time, making all sorts of stupid stuff - my current project is putting an Arduino and a pile of sensors into an RC monster truck and programming to Arduino to make the truck autonomous.

I'd much rather do something that excites and engages me for a living than make a career choice based on which will earn me slightly more money. Or, to put it another way, I'd rather be happy than $5,000 per year better off.

  • Like 2

I work in I.T.

If you enjoy challenges, I find that it's a good environment. There can be some real head-scratchers when a client has a problem, which keeps me interested. However, don't consider it to be easy. You will constantly be taking courses in various I.T. positions in order to stay current, otherwise like you said you will get replaced for someone who has that information.

I can't imagine going in to accounting myself, but I guess someone has got to do it.

I'm in my first year of computer programming, and I quite like it. But I'm one of the few people as far as I can see. At school we're only doing Java for now, but I'm already trying to build Windows Phone apps in C#, and redoing homework assignments in Python instead of Java.

And, nothing stops you from doing both. I can imagine an accountant with a programming background would be amazing since you would (theoretically) be epic at creating software really built for accounting.

Basically, go with what your gut feeling tells you. Two years ago when I was thinking about what I wanted to go do I had a look at programming, got scared and started looking into other things. I didn't find anything I liked really, got depressed, failed at college (which set me back a year), and after some struggle I realized that I excluded programming for no reason at all and now I'm really enjoying it.

  On 15/11/2011 at 12:12, jc0481 said:

Hello all. Like the title suggests I am torn.

I am passionate about technology don't get me wrong. It's just hard to keep up with technology rapidly changing. I do like the changes though. I am just wondering about layoffs when I am 50. I'm thinking they will replace me with a younger person that is cheaper for the company or even outsourcing my job which is worse. Also who knows what new programming languages will be like in ten years from now?

I am intrigued by Accounting. I can see myself retiring from a company that I have been at for a very long time. There are also many different fields of Accounting I can apply it to. Also every company needs an Accountant. It's more stable than the I.T. field.

I don't want to be "rich" just comfortable. If someone here is an Accountant or a I.T. guy please give me some advice. Thank you.

If you're 50 and you're still screwing around doing rote programming, yeah, they'll hire someone younger. If you've developed any skills over those 30 years of work, you won't be some grunt I.T. guy any more.

Also, are we talking I.T vs. Accounting, or Computer Science vs. Accounting?

  On 15/11/2011 at 14:19, threetonesun said:

Also, are we talking I.T vs. Accounting, or Computer Science vs. Accounting?

Agreed. If you have a CS degree, you'd be pretty dumb to go in the I.T. industry.

If you go into accounting, you'll want to get your CPA which I believe isn't cheap to get and is pretty tough. Though, I'd do it just for the challenge. :)

Personally, and keep in mind I'm saying personally here, not implying everyone before someone with a CS degree hops on here and gets upset with me, but for me, I've never met anyone with a computer science degree that was worth a crap when it came to programming anything. And I've met a lot of them. Just saying. So I'd do accounting, you probably would make more money.

I am self-taught and got lucky to get some good jobs without that degree (high school diploma is all I have) of course now, I'm a self-employed developer, so none of that matters now.

When I was studying programming, large portions of the curriculum was accounting classes, so you might be able to pull off a dual major by taking all of the classes for both, assuming that they overlap some at your college.

  On 15/11/2011 at 14:24, rev23dev said:

I've never met anyone with a computer science degree that was worth a crap when it came to programming anything.

Raw computer science hasn't got much to do with programming, per se. A lot of Universities and colleges do a bastardisation of the two and end up with a course that is pretty poor at both. I learned that the hard way when I joined Spotify - their interview process is very Computer Science heavy due to the nature of the service and I didn't know squat. Thankfully, I'd had enough experience and was a good enough programmer to get the job anyway, and now I'm learning proper Computer Science by hanging around the people who maintain the Spotify backend.

On a different note, is "Accountant + Lawyer" a real thing? How do the two professions intersect?

Here is my input and I was in a very similar position.

There is a big shortage of people who understand Accounting and Systems, meaning, if you can understand how accounting works but also under stand how IT systems link to the accounting processes, you will be in massive demand.

I got my undergrad in Accounting, working on my MBA but also fully understand how to talk to IT folks. Accountants are not good communicators, IT is typically not good at communication, I fill that gap and have more work that I can deal with ( I am a consultant).

My advice would be this, get an Accounting degree, if you can do it, get an IT as well, you will be an essential employee and easily marketable...hell, if you had both, I would hire you to help out at my firm.

IT can be more creative, I'm a programmer and I must say that it's nice but I can't stand projects that last longer than 4 months, I just get tired of the same project. Accounting must be very boring and repetitive, in my personal case, I hate accounting so I'm not the best person to give an advice about which one is better

Nothing wrong with IT.. Thing is depending where you work/on what you work it can becoming kind of boring. It's only so much fun loading an inventory program you are working on 100x while you write it.

However, with IT when it's a new project, or you code something that's really cool / has a big impact on what you are working on, there is a big drive to work on it.

For example, I am currently starting a code base that all of the company's distributed software (software we sell) will be based on. It uses a module system with 1 base program that loads programs stored in DLLs to make it seem like everything is just one big program when in fact it's a whole bunch of small programs.

It's fun making little leaps of progress, like when you can have two DLL's talk to each other/pass data along when they have no reference of each other or anything.

For me I hate math and I would find accounting very boring.. but at the same time, I am on a computer minimum 9 hours a day so when I go home.. the last thing I want to do is sit at a computer.

Thank you all for the advice. I have decided to go with the Accounting degree. I will tell you why in my own humble opinion. I did not put any order to this list.

1. There is less constant change than with a I.T. degree. With a I.T. degree I would have had to take continuing education classes just to keep up with the constant pace of technology.

2. Accounting degree is a degree I can retire from. Then when I am retired and still want to work. I can apply to be a Walmart greeter. :D

I don't see much people retire from a I.T. degree or a Computer Science degree.

3. Job security. Companies and individuals still will need accountants in a good economy or in a bad one.

4. I can be self-employed. If I wanted to be. I can be my own boss although it can take some years to do.

5. I enjoy working with numbers and based on a few personality tests I have done either online or through books I have bought. It is one of the best career choices based on my personality.

6. The last reason I have is that Accounting have different specific fields I can move into.

  On 17/11/2011 at 07:29, jc0481 said:

Thank you all for the advice. I have decided to go with the Accounting degree. I will tell you why in my own humble opinion. I did not put any order to this list.

1. There is less constant change than with a I.T. degree. With a I.T. degree I would have had to take continuing education classes just to keep up with the constant pace of technology.

2. Accounting degree is a degree I can retire from. Then when I am retired and still want to work. I can apply to be a Walmart greeter. :D

I don't see much people retire from a I.T. degree or a Computer Science degree.

3. Job security. Companies and individuals still will need accountants in a good economy or in a bad one.

4. I can be self-employed. If I wanted to be. I can be my own boss although it can take some years to do.

5. I enjoy working with numbers and based on a few personality tests I have done either online or through books I have bought. It is one of the best career choices based on my personality.

6. The last reason I have is that Accounting have different specific fields I can move into.

Those may seem valid to you.. though I kind of have to disagree..

1) Yes IT Changes all the time, but if you stay on top of it, then you learn it as you use it.

2) Plenty of People Retire from IT/Comp Science.. many of them can be filthy rich (Bill Gates, etc)

3) Job Security.. yea I can see this being different..however depending on the job you have, you may be the only one that knows how certain software works..

4) Can be very much self employed as IT

5) I think this is why you REALLY went to Accounting

6) Uhm.. yea theres many many many IT Fields.. within those even more fields. I'll do programming for example (one of the fields in IT). There is: Network Programming, Application Programming, Game Programming, Hardware Programming, and many more.

@firey: You do have valid points. The more I research Accounting as a profession. I hear horror stories of people working long hours and being miserable. I don't want to be like that. I do love working with computers. I am the I.T. guy for my family and friends. I just want a job that I love to do, won't overwork me and still be flexible with time if I want to take a vacation.

Maybe I should talk to a Accountant and get advice from him perhaps? There is a neighbor of mine and found out that he co-founded a Accounting firm. Maybe I should talk to him before I make my switch to Accounting.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • American? Yer whole 120v limitation is madness.  You can still get low powered pcs , nice, that'll do the job 
    • People want a resizable taskbar, not tiny icons on a fat one. Microsoft, you've done it again.
    • Windows 11 gets resizable taskbar icons, PC Migration tool, and more in KB5060829 by Taras Buria Windows 11 24H2 users, it is time for this month's non-security update. KB5060829 is here, and it has some long-requested taskbar updates, a new tool for transferring files between PCs, and a hefty list of other improvements. With KB5060829, build number 26100.4484, Microsoft is finally delivering the long-requested small taskbar icons, one of the missing Windows 10 taskbar features. However, with Windows 11, Microsoft gives users more flexibility: you can have your taskbar as is, make icons smaller as the taskbar gets full, or keep icons small all the time. Neat! Additionally, a new PC Migration app is available, which enables transferring files from one PC to another during the initial setup. However, in a somewhat confusing move, all users receive only the landing page and the pairing page. The actual capability is coming in a future update. Other changes include performance improvements in File Explorer for handling large archives, fixes for display flashing, new accessibility features, and more. Here is the complete changelog (gradual rollout): [App defaults] New! We are rolling out some small changes in the European Economic Area (EEA) region for default browsers through the Set default button in Settings > Apps > Default apps: Additional file and link types will be set for the new default browser, if it registers them. The new default browser will be pinned to the Taskbar and Start menu unless you choose not to pin it by clearing the checkboxes. There is now a separate one-click button for browsers to change your .pdf default, if the browser registers for the .pdf file type. [Click to Do (Preview)] New! Ask Microsoft 365 Copilot is a new action in Click to Do on Copilot+ PCs. Use it to send text or images to Microsoft 365 Copilot, which will respond to your questions. The Ask Microsoft 365 Copilot action requires a Microsoft 365 license and follows your organization’s privacy policies. [Narrator] New! The Screen Curtain feature in Narrator helps protect your privacy and improve focus by blacking out the screen while Narrator reads content aloud. This is especially helpful in public or shared spaces, where you can work with sensitive information without others seeing your screen. To turn on Narrator, press Ctrl + Windows + Enter. Then press Caps Lock + Ctrl + C to turn on Screen Curtain. While it’s on, you can use Narrator as usual with the screen hidden. Press Caps Lock + Ctrl + C again to turn it off. New! Narrator makes it easier to discover and learn about its features directly within the experience. Whether you're new or exploring advanced options, Narrator will guide you through the latest updates using a series of steps and prompts that explain each new feature and change. [PC Migration] New! The PC-to-PC migration experience in Windows is starting to roll out. You’ll begin to see the landing and the pairing page in the Windows Backup app, giving you a first look at what’s coming. In the full experience, you’ll be able to transfer files and settings from an old PC to a new one during setup. Support for this feature during PC setup will arrive in a future update. The rollout is being introduced in phases to support a smooth experience. [Settings] New!​​​​​​​ The Settings homepage managed by IT admins now includes cards tailored for enterprise use. These include familiar options like "Recommended settings" and "Bluetooth devices" along with other new cards for device info and accessibility preferences. If a user signs in with both a work or school account and Microsoft account, an additional account card appears to show both account types. New! The country or region selected during device setup now appears under Settings > Time & language > Language & region. Fixed: The storage card in Settings > System > About shows an incorrect or unreadable character instead of the proper disk size. [Taskbar & System Tray] New!​​​​​​​ ​​​​​​​​​​​​​​The taskbar now resizes icons to fit more apps when space runs low, keeping everything visible and easy to access. You can adjust how icons appear in settings—reduce icon size only when the taskbar is full (default), keep icons at their original size at all times by selecting Never, or use smaller icons all the time by selecting Always. To change this setting, right-click an empty area on the taskbar, select Taskbar settings, expand the Taskbar behaviors section, and choose your preference under Show smaller taskbar buttons. New! In addition to the new grouping of the Accessibility menu in Quick settings, there are text descriptions for the assistive technologies like Narrator, Voice access, and more for easier identification and learning. New! Adjusted the indicator (pill) under taskbar apps to make it wider and more visible.​​​​​​​ Fixed: WIN + CTRL + Number doesn't work anymore for switching windows of an open app in the taskbar.​​​​​​​ Fixed: When using taskbar in Windows, the media controls that appear in the preview windows for apps might unexpectedly flicker. [Voice Access] New! You can now use Voice access to navigate, dictate, and interact with Windows using voice commands in Simplified Chinese, Traditional Chinese, and Japanese. New! You can add custom words to the dictionary in voice access. The feature will be available in all the currently supported voice access languages. [Windows Share] ​​​​​​​New! When you share links or web content using the Windows share window, you'll see a visual preview for that content. New! In the Windows share window, you can select a compression level—High, Medium, or Low Quality—when editing and sharing images, instead of selecting from a 0–100 scale. [Color] Improved: Adjusted the location of the intensity and color boost sliders under Settings > Accessibility > Color Filters, so the color previews at the top of the page remain visible while adjusting the sliders. [File Explorer] Improved: Performance has been enhanced when extracting archive files - this will particularly help in the case of copy pasting large numbers of files out of large 7z or .rar archives. [Graphics] Improved: Made underlying changes to enhance display related user experiences, including reducing screen flashing during certain display configuration transitions and eliminating unnecessary display resets that occurred in some cases​​​​​​​. Fixed: Some displays might be unexpectedly green. Fixed: If User Account Control (UAC) is set to Always Notify and the button under Settings > System > Display color calibration is selected for your display and canceled, Settings will stop responding. [Input] Fixed: Typing in Japanese with the touch keyboard might stop working after switching to typing with an English keyboard and then switching back. [MSFTEdit.dll] Fixed: Some apps like Sticky Notes and dxdiag might stop responding when the display language is set to Arabic or Hebrew display. [Quick Settings] Fixed: The top three buttons in the top row don’t respond when selecting to enable or disable them. [Printing] Fixed: Printed lines might be unexpectedly thicker than expected. [Scripting] Fixed: Running a script on a remote Server Message Block (SMB) share might take an unexpectedly long time if the share is hosted on an older Windows Server version like Windows Server 2019. [Windowing] ​​​​​​​Fixed: When you press ALT + Tab to switch out of a full screen game, other windows like Windows Terminal might stop responding. Fixed: An underlying issue might lead to unexpected changes to window size and position after sleep and resume on some devices. Fixed: Explorer.exe might stop working unexpectedly when a window is dragged, if window snapping is enabled. And here is what is available to all users right away: [Copilot] Fixed: Improved the Copilot key’s reliability and resolved an issue that prevented users from restarting Copilot after using the key. [Performance] Fixed: This update addresses an issue to maintain efficiency of Storage Spaces Direct (S2D). When running complex software defined data center (SDDC) related workflows, it’s possible the system might become unresponsive. [Storage optimization] Fixed: An issue that prevented unused language packs and Feature on Demand packages from being fully removed, which led to unnecessary storage use and longer Windows Update installation times. [Windows Hello] Fixed: This update addresses an issue that prevented the automatic renewal of expiring certificates in Windows Hello for Business. [Windows Search] ​​​​​​​Fixed: Windows Search responds very slowly—Search can take over 10 seconds to load before you can use it. Fixed: This update enhances the reliability of Windows Search and resolves an issue that prevented users from typing in Windows Search in some cases. Known issues remain the same: there is a bug where Windows 11 renders Noto fonts poorly in Chromium-based browsers when the display scaling is set to 100%. A temporary workaround is to set the scaling to 125% or higher. You can download KB5060829 by heading to Settings > Windows Update. Alternatively, get it from the Microsoft Update Catalog using this link.
    • 4TB 2TB WD_BLACK SN8100 Gen5 NVMe 2280 SSDs are nice deals for sure by Sayan Sen Storage comes in different forms, both fast and slow, large and small. For example, the Seagate Exos 20TB and BarraCuda 16 TB are high-capacity CMR hard disk drives, and they are currently still selling at great prices. On the other hand, we have SSDs, which are much faster. The SK hynix P41 Platinum, for example, is a PCIe 4.0 drive and it is up for grabs at $120. If you need something faster, then take a look at Western Digital (WD) options, wherein we have the SN8100 PCIe Gen5 NVMe SSD at the lowest prices of just $480 for the 4TB variant and $260 for the 2TB variant (purchase links down below). Since this is a PCIe 5.0 SSD it is very fast, but like other Gen5 drives, it gets very hot especially for sustained reads and writes. So a heatsink is definitely recommended. The S8100 promises sequential reads of up to 14900 MB/s and sequential writes of up to 14,000 MB/s. In terms of random reads, it is rated for 2.3 million IOPS (input output operations per second) and random writes of up to 2.4 million IOPS. There are two reasons for the high random throughputs, first is the DRAM, as the SN8100 packs its own DRAM cache instead of relying on system memory, and second, the relatively new NAND technology called CMOS directly bonded to array (CBA) that helps boost interface speed. Speaking of NAND, the SN8100 features TLC, or triple-level, cells which provides excellent endurance and this 4TB drive is rated for 2400 TBW, while the 2TB is at 1200 TBW. Get the WD SN8100 at the links below: WD_BLACK 4TB SN8100 - WDS400T1X0M: $479.99 (Sold and Shipped by Amazon US) || $479.99 (Sold and Shipped by Newegg US) WD_BLACK 2TB SN8100 - WDS400T1X0M: $259.99 (Sold and Shipped by Amazon US) || $259.99 (Sold and Shipped by Newegg US) This Amazon deal is US-specific and not available in other regions unless specified. If you don't like it or want to look at more options, check out the Amazon US deals page here. Get Prime (SNAP), Prime Video, Audible Plus or Kindle / Music Unlimited. Free for 30 days. As an Amazon Associate, we earn from qualifying purchases.
    • Oof my bad.. I just realized the WAN port on the X10 only allows 1Gbit input from the modem >.<  arghh that derails everything lol. OK I'll need a new router then. Since I'm the only wired user in the household (everything else is wireless), would you say the RS100 is a good solution?  apparently not.. accepts 2.5Gbit, but outputs 1Gbit.. Still need a better solution. As for a build your own, I'm afraid i'm limited in power here  PC, Games, TVs, Printer, Receiver/Amp+ secondary Amp.. heck even the Mini Split (don't ask how/why they did it this way). One more major device trips the breaker :P Although I just noticed this tidbit on my router's config page. It almost looks as if the modem could somehow input "INTO" the 10Gbit port, rather than using the 10Gbit port as an output? https://imgur.com/a/uiObRNK What would be the purpose of this?  Even if that were possible, I'm still limited to 1Gbit regular ports ToT  I was also looking at the link aggregation on the router, but apparently that doesn't really help with download from a single stream, just balances.. and Win10/11 seems to have broken this functionality due to it never being intended for consumer OSs. I had it running at one point using the Intel proset driver that came with the mobo (has two LANs, just because I could), but that one update killed it. Not sure if that would at least have contributed to something.
  • Recent Achievements

    • One Month Later
      jfam earned a badge
      One Month Later
    • First Post
      TheRingmaster earned a badge
      First Post
    • Conversation Starter
      Kavin25 earned a badge
      Conversation Starter
    • One Month Later
      Leonard grant earned a badge
      One Month Later
    • Week One Done
      pcdoctorsnet earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      562
    2. 2
      ATLien_0
      190
    3. 3
      +FloatingFatMan
      175
    4. 4
      Michael Scrip
      145
    5. 5
      Xenon
      115
  • Tell a friend

    Love Neowin? Tell a friend!